您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页C# Dictionary 的几种遍历方法

C# Dictionary 的几种遍历方法

来源:二三四教育网

Dictionarylist = new Dictionary();list.Add("d", 1);

//3.0以上版本
foreach (var item in list){
    Console.WriteLine(item.Key + item.Value);
}

//KeyValuePair  
foreach (KeyValuePairkv in list) 
{
    Console.WriteLine(kv.Key + kv.Value);
}

//通过键的集合取
foreach (string key in list.Keys)
{
    Console.WriteLine(key + list[key]);
}

//直接取值
foreach (int val in list.Values)
{
    Console.WriteLine(val);
}

//非要采用for的方法也可
List test = new List(list.Keys);
for (int i = 0; i < list.Count; i++)
{
    Console.WriteLine(test[i] + list[test[i]]);
}

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务