华域联盟 .Net C#中Dictionary几种遍历的实现代码

C#中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]]);

}

 
您可能感兴趣的文章:

  • 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的实现原理

本文由 华域联盟 原创撰写:华域联盟 » C#中Dictionary几种遍历的实现代码

转载请保留出处和原文链接:https://www.cnhackhy.com/47399.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部