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);
}

相关