复制代码 代码如下:
Dictionarystring,string> list=new Dictionarystring,string>;
//3.0以上版本
foreach(var item in list)
{
Console.WriteLine(item.Key+item.Value);
}
//KeyValuePairT,K>
foreach(KeyValuePairstring,string> kv in list)
{
Console.WriteLine(kv.Key+kv.Value);
}
//通过键的集合取
foreach(string key in list.Keys)
{
Console.WriteLine(key+list[key]);
}
//for循环遍历
Liststring> test=new Liststring>(list.Keys);
for(int i=0;ilist.Count;i++)
{
Console.WriteLine(test[i]+list[test[i]]);
}
您可能感兴趣的文章:- C#中Dictionary泛型集合7种常见的用法
- C#针对xml文件转化Dictionary的方法
- C#中Dictionary的作用及用法讲解
- C#中查找Dictionary中重复值的方法
- C# Hashtable/Dictionary写入和读取对比详解
- c# 遍历 Dictionary的四种方式
- C#存储相同键多个值的Dictionary实例详解
- C# Dictionary和SortedDictionary的简介
- C#数组中List, Dictionary的相互转换问题
- 分析C# Dictionary的实现原理