使用: VS2008、C#
.NET プロジェクトで使用する必要がある COM dll があります。そこには、IDictionary オブジェクトを返すメソッドを持つクラスがあります。IDictionary は COM dll で定義されているため、.NET の IDictionary と同じかどうかはわかりません。
私の問題: 辞書のキーを知っていて、値を取得したい。この COM dll のドキュメントには、Classic ASP のようなコードが記載されています。
someValue = oMyDictionary.someDictionaryKey
私の質問: C# で特定のキーの値を取得するにはどうすればよいですか?
次のように C# で IDictionary オブジェクトを作成すると:
IDictionary oDictConfig = oAppConfig.GetOptionsDictionary("");
VS2008 では、このディクショナリ オブジェクト (インターフェイス) には次のメソッドとプロパティがあると見なされます。
Cast<>
Count
Equals
GetEnumerator
GetHashCode
GetMultiple
GetType
let_Value
OfType<>
Prefix
PutMultiple
ToString
ばかげた質問で申し訳ありませんが、キーを渡して値を取得する方法がわかりません。