如何判断字典里有某个key?
字典 d (int knum, string)
里面放了好多组
现在怎么判断某个key,是否在d里呢?
------解决方案--------------------d.ContainsKey
------解决方案--------------------
if(d.ContainsKey(key)){
存在处理
}
else
{
不存在处理
}
------解决方案--------------------遍历?也可以啊。
------解决方案--------------------key是唯一的。。
------解决方案--------------------
Dictionary<string, string> dic = new Dictionary<string, string>();
dic.Add("1","A1");
dic.Add("2", "A1");
dic.Add("3", "A1");
//是否包含1这个key
if(dic.ContainsKey("1"))
{
Console.WriteLine("存在");
}
//遍历Key
foreach(string key in dic.Keys)
{
Console.WriteLine(key);
}