C# Dictionary(字典)的键、值排序
来源:互联网 发布:数据库语句大全 编辑:程序博客网 时间:2024/04/28 15:16
Dictionary<string, string> dic1 = new Dictionary<string, string>();
dic1.Add("ddd","123");dic1.Add("aaa", "123");
dic1.Add("ccc", "123");
dic1.Add("fff", "123");
dic1.Add("eee", "123");
dic1.Add("bbb", "123");
Dictionary<string, string> dic1Asc = dic1.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value);
Dictionary<string, string> dic1desc = dic1.OrderByDescending(o => o.Key).ToDictionary(o => o.Key, p => p.Value);
Dictionary<string, string> dic1Asc1
= (from d in dic1
orderby d.Key ascending
select d).ToDictionary(k => k.Key, v => v.Value);
Dictionary<string, string> dic1desc2
= (from d in dic1
orderby d.Key descending
select d).ToDictionary(k => k.Key, v => v.Value);
List<string> list = new List<string>();
list.Add("aaa");
list.Add("ddd");
list.Add("bbb");
list.Add("ccc");
list.Add("bbb");
var ascList = list.OrderBy(o => o);
var descList = list.OrderByDescending(o => o);
var ascList1 = (from l in list
orderby l ascending
select l).ToList();
var descList2 = (from l in list
orderby l descending
select l).ToList();
string str = "";
- C# Dictionary(字典)的键、值排序
- C# Dictionary(字典)的键、值排序
- C# Dictionary(字典)的键、值排序
- C#字典Dictionary排序(顺序、倒序)
- C#字典Dictionary排序(顺序、倒序)
- C#的Dictionary字典
- Python 字典(dictionary)的排序
- C#的Dictionary值排序和SortedDictionary键排序
- C#中字典的使用Dictionary
- C#中字典的使用Dictionary
- C#中的Dictionary字典的用法介绍
- C#中Dictionary(字典)的用法
- 字典(dictionary)的设计
- C#中Dictionary字典取值
- c#中字典(Dictionary)基本用法
- C# Dictionary 字典
- C# Dictionary 字典
- C# 字典 Dictionary 遍历
- 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告
- i++和++i
- linux tar 打包命令
- 浮华落寂
- OpenGL变换顺序的理解
- C# Dictionary(字典)的键、值排序
- Oracle CHAR,VARCHAR,VARCHAR2,nvarchar类型的区别与使用
- 七夕情书之恋恋红尘
- 性感美女陪你读名言——《经典双语名言警句十篇》 (图)
- 推荐轻量级易用的3D建模软件Wings3D和Sculptris
- Dom4j解析XML快速入门
- SQL中 inner join、 left join 、right join、 outer join之间的区别
- 浅析类的const成员函数,类的const对象
- 新浪微博维护工具 推兔刷积分