1. 程式人生 > >C#基礎:泛型字典

C#基礎:泛型字典

  1. //Dictionary<K,V>示例程式碼
  2. public static void Main(string[] args){
  3.       Dictionary<string, int> things = new Dictionary<string, int>();
  4.             things.Add("Green Things", 29);
  5.             things.Add("Blue Things", 94);
  6.             things.Add("Yellow Things", 34);
  7.             things.Add("Red Things", 52);
  8.             things.Add("Brown Things", 27);
  9.             foreach (KeyValuePair<string, int> item in things)//輸出key-value
  10.             {
  11.                 Console.WriteLine(item.Key + " :" + item.Value);
  12.             }
  13.             Console.WriteLine();
  14.             foreach (string item in things.Keys)//輸出key
  15.             {
  16.                 Console.WriteLine(item);
  17.             }
  18.             Console.WriteLine();
  19.             foreach (int item in things.Values)//輸出value
  20.             {
  21.                 Console.WriteLine(item);
  22.             }
  23.             Console.WriteLine();
  24. }