欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#中Dictionary几种遍历的实现代码

程序员文章站 2024-03-05 08:20:24
复制代码 代码如下: dictionary list=new dictionary
复制代码 代码如下:

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