C#の基礎辞書

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()。

 

おすすめ

転載: www.cnblogs.com/anjingdian/p/10994612.html
おすすめ