1は、辞書を設定するには、C#のジェネリック医薬品は、名前空間をインポートする必要があり
System.Collections.Generic(:mscorlibアセンブリ)
2は、記述
1))(主キーのセットからのマッピングの設定値(値)に、各エントリは、1つのキー値とそれに関連する接続された組成物によって添加される
)2、任意のキーは、一意である必要があります
3 )、キーが)にヌル(何もVBを参照することができない空の値が参照型である場合、それは空の値とすることができる
4)、キーと値の任意のタイプ(等文字列、整数、カスタムクラス)のものとすることができます
// 创建字典 辞書< int型、文字列 > DIC = 新しい辞書< int型、文字列 > (); dic.Add(1、" 1 " )。 dic.Add(5、" 5 " )。 dic.Add(3、" 3 " )。 dic.Add(2、" 2 " )。 dic.Add(4、" 4 "); // 给DIC进行排序 VAR結果= からで DIC ORDERBY a.Key 選択。 // 遍历元素 のforeach(KeyValuePair < 整数、文字列 >ペアにおける結果) { Console.WriteLineを(" キー:{0}、値:{1} " 、pair.Key、pair.Value)。 } // 只是遍历键 辞書< int型、文字列 > .KeyCollection KEYCOL = dic.Keys。 foreachの(int型のキーでKEYCOL) { Console.WriteLineを(" = {0}キー" キー)。 } // 只遍历值 辞書< int型、文字列 > .ValueCollection valueCol = dic.Values。 foreachの(文字列値にvalueCol) { Console.WriteLineを(" 値= {0} " 、値)。 } Console.Read()。