C#中Dictionary几种遍历的实现代码
C#中Dictionary几种遍历的实现代码
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:Dictionarylist=newDictionary;//3.0以上版本foreach(variteminlist){...

复制代码 代码如下:

Dictionary<string,string> list=new Dictionary<string,string>;

//3.0以上版本

foreach(var item in list)

{

Console.WriteLine(item.Key+item.Value);

}

//KeyValuePair<T,K>

foreach(KeyValuePair<string,string> kv in list)

{

Console.WriteLine(kv.Key+kv.Value);

}

//通过键的集合取

foreach(string key in list.Keys)

{

Console.WriteLine(key+list[key]);

}

//for循环遍历

List<string> test=new List<string>(list.Keys);

for(int i=0;i<list.Count;i++)

{

Console.WriteLine(test[i]+list[test[i]]);

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类