Dictionary集合
1、Dictionary集合
Dictionary<int, string> dic = new Dictionary<int, string>(); dic.Add(1, "张三"); dic.Add(2, "李四"); dic.Add(3, "王五"); dic.Add(5, "王八"); if (!dic.ContainsKey(5)) { dic.Add(5, "孙子"); } else { dic[5] = "老子"; } //遍历输出 foreach (var item in dic.Keys) { Console.WriteLine("键{0}-------------值{1}",item,dic[item]); } Console.WriteLine("==================="); //对于Dictionary可以使用另外一种比较样子的遍历方式 foreach (KeyValuePair<int, string> pair in dic) { Console.WriteLine("键{0}-------------值{1}", pair.Key, pair.Value); }