C#中Dictionary几种遍历的实现代码
2023-06-13 09:14:46 时间
Dictionary<string,string>list=newDictionary<string,string>;
//3.0以上版本
foreach(variteminlist)
{
Console.WriteLine(item.Key+item.Value);
}
//KeyValuePair<T,K>
foreach(KeyValuePair<string,string>kvinlist)
{
Console.WriteLine(kv.Key+kv.Value);
}
//通过键的集合取
foreach(stringkeyinlist.Keys)
{
Console.WriteLine(key+list[key]);
}
//for循环遍历
List<string>test=newList<string>(list.Keys);
for(inti=0;i<list.Count;i++)
{
Console.WriteLine(test[i]+list[test[i]]);
}
相关文章
- c#正则表达式定义「建议收藏」
- c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法
- c#面试题抽象类和接口的区别-金三银四面试:C#程序员经常遇到的30道基础面试题,想你所想
- Redis总结笔记(二):C#连接Redis简单例子
- C#观察者模式实例介绍
- 解析c#在未出现异常情况下查看当前调用堆栈的解决方法
- C#调用Matlab生成的dll方法的详细说明
- C#对DataTable里数据排序的方法
- c++与c#的时间转换示例分享
- c#调用qq邮箱smtp发送邮件修改版代码分享
- c#操作ftp类分享
- c#递归遍历文件夹示例
- Java,C#使用二进制序列化、反序列化操作数据
- C#中遍历DataSet数据集对象实例