读书人

怎么判断字典里有某个key

发布时间: 2013-03-14 10:33:15 作者: rapoo

如何判断字典里有某个key?
字典 d (int knum, string)
里面放了好多组

现在怎么判断某个key,是否在d里呢?
[解决办法]
d.ContainsKey
[解决办法]

引用:
引用:d.ContainsKey

咋就这一句?

if(d.ContainsKey(key)){
存在处理
}
else
{
不存在处理
}
[解决办法]
遍历?也可以啊。

[解决办法]
key是唯一的。。
[解决办法]
引用:
引用:引用:
引用:d.ContainsKey

咋就这一句?
if(d.ContainsKey(key)){
存在处理
}
else
{
不存在处理
}

能遍历字典中所有的么?


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

读书人网 >C#

热点推荐