[.NET] 如何利用 for loop 寻访 Dictionary (Linq)
2010-10-19 14:52
155 查看
如题,有时候并无法使用foreach去得到Dictionary中的key,value
可使用Linq转成List,然后使用for loop取得key value
可使用Linq转成List,然后使用for loop取得key value
Dictionary<int, string> myDict = new Dictionary<int, string>() { { 2, "This" }, { 1, "is" }, { 5, "radio" }, { 12, "clash" }, }; var target = myDict.ToList(); for ( int index=0; index < target.Count; index++ ) Console.WriteLine( "Key: {0,2} Value : {1}", target[index].Key, target[index].Value ); /* Output Key: 2 Value : This Key: 1 Value : is Key: 5 Value : radio Key: 12 Value : clash */
相关文章推荐
- 如何在macOS平台上利用mkbundle对.Net命令台程序进行打包?
- php 如何利用 soap调用.Net的WebService asmx文件
- php 如何利用 soap调用.Net的WebService asmx文件
- .NET如何利用timer组件实现每天定时执行某项任务 .
- 在.net中如何利用数据工厂实现多数据库的操作
- 如何利用.net操作oracle里面的clob字段
- .net3.5下利用Linq新特性对Dictionary进行快速排序
- NUnit详细使用用法(补充)--在.NET中如何利用NUnit测试Private和Protected方法
- [.NET] 如何利用GDI画一个箭头的动画
- 如何利用.NET的DirectorySecurity对象处理目录安全性问题
- 如何用silverlight 做用于图片展示的画廊(三):利用silverlight + WCF +Linq 保存图片或照片,并利用silverlight +WCF下载图片显示在画廊中
- .NET : 如何利用GDI+绘制折线图
- NUnit详细使用用法(补充)--在.NET中如何利用NUnit测试Private和Protected方法
- 一步一步webpart-如何利用.net制作第一个webpart?(3)
- 一步一步webpart-如何利用.net制作第一个webpart?(3)
- php 如何利用 soap调用.Net的WebService asmx文件
- (转)在.net中如何利用数据工厂实现多数据库的操作
- .NET : 如何利用GDI+绘制折线图
- 在.net中如何利用数据工厂实现多数据库的操作
- 利用linq排序Dictionary