zoukankan      html  css  js  c++  java
  • C# Dictionary 的几种遍历方法

     Dictionary<string,int> list =newDictionary<string,int>();
      list.Add("d", 1);

    //3.0以上版本

               foreach(variteminlist)

                {

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

                }

               //KeyValuePair<T,K>

               foreach(KeyValuePair<string,int> kvinlist)

                {

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

                }

               //过键的集合取

               foreach(stringkeyinlist.Keys)

                {

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

                }

               //直接取值

               foreach(intvalinlist.Values)

                {

                   Console.WriteLine(val);

                }

                //非要采用for的方法也可

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

     

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

                {

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

                }

     

    内容源自 http://wutaichi.blog.sohu.com/190336531.html

  • 相关阅读:
    mysql数据库基础知识
    js与jquery操作
    4月16日的错题整理
    智还王项目中出现的问题和使用的一些方法
    dom操作
    二维数组的定义与用法
    数组内容
    网页布局时遇到的问题
    css初接触
    表单
  • 原文地址:https://www.cnblogs.com/yf2011/p/3081840.html
Copyright © 2011-2022 走看看