转<<C#集合Dictionary中按值的降序排列
2016-03-02 17:50
459 查看
转载地址:http://blog.sina.com.cn/s/blog_5c5bc9070100pped.html
C#集合Dictionary中按值的降序排列 static void Main(string[] args) { Dictionary<string, int> dt = new Dictionary<string, int>(); dt.Add("美丽",2); dt.Add("校园",1); dt.Add("大学",3); var result1 = from pair in dt select pair; foreach (KeyValuePair<string, int> pair in result1) { Console.WriteLine(pair.Key.ToString() + " " + pair.Value.ToString()); } Console.WriteLine(); var result2 = from pair in dt orderby pair.Value select pair; foreach (KeyValuePair<string, int> pair in result2) { Console.WriteLine(pair.Key.ToString()+" "+pair.Value.ToString()); } Console.WriteLine(); var result3 = from pair in dt orderby pair.Value descending select pair; foreach (KeyValuePair<string, int> pair in result3) { Console.WriteLine(pair.Key.ToString() + " " + pair.Value.ToString()); } Console.Read(); }
相关文章推荐
- c#语言学习
- C# 索引器
- C# 退出应用程序办法
- C#中数组、ArrayList和List三者的区别
- C# excel文件读取
- c#实现ping
- C#中的Dictionary简介
- C#使用DropDownList绑定添加新数据的方法汇总
- C#浏览按钮实现
- c# 事件的完整声明方式
- 【笔记】《C#大学教程》- 第4章 控制结构
- C# 类型基础 值类型和引用类型
- [转]C# 之泛型详解
- C# WPF DataGrid 根据某列的值设置行的背景色
- 在win7与XP系统下 C#缺省路径不同
- C# Task的使用---Task的启动
- 树莓派2 安装C#运行环境
- C#中的问号?
- C# 定义常量 两种实现方法
- C#相关时间DateTime格式化