首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么判断字典里有某个key

2013-03-14 
如何判断字典里有某个key?字典 d (int knum, string)里面放了好多组现在怎么判断某个key,是否在d里呢?[解

如何判断字典里有某个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);
            }

热点排行