データ操作

[C#] object型のDictionaryをIDictionary型に変換する

object型のDictionaryをIDictionary型に変換するサンプルです

サンプル

例)object型のDictionaryをIDictionary型に変換する


using System.Collections.Generic;
using System.Collections;

// object型のDictionaryを作成
object obj = new Dictionary<string, string>() {
  {"01", "みかん"},
  {"02", "りんご"},
  {"03", "もも"}
};

// object型のDictionaryをIDictionary型に変換する
IDictionary dic = (IDictionary)obj;

// 変換したオブジェクトから値を取り出す
var x = dic["03"];

結果

x → "もも"

備考

  • using System.Collections; の記述が必要です

関連記事

-データ操作
-