2010-12-17 5 views
2

インデックス値を渡して辞書のキーを取得するにはどうすればよいですか?辞書のキーをインデックス値で検索するにはどうしたらいいですか?

私がしようとしている:

If rs.Fields("NM").Value = dictNM.key(0) 

であることを、私はそれが辞書

の最初のキーと比較したいが、私は、私はグーグルで試したエラー

Compile error: Invalid use of property 

を取得しかし、役に立たない。私はこれも可能であることを望んでいる。

+0

エラーメッセージから「dictNM」は通常の.NETディクショナリではないことは明らかです。それは疑う余地のないものですが、質問に正しく答える必要があります。 –

答えて

12

あなたがキープロパティを使用することができるはずです。

dictNM.Keys(0) 

編集:心に留めておくべき
ことの一つは、キーの順序が指定されていないということです、MSDN

+0

そのトリックをした。ありがとう – xbonez

1

Dictionary.ElementAtを見ます(インデックス)は私のために働く。指定したインデックスにあるキー/値のペアを返します。

関連する問題