C# Dictionary根据Key排序
来源:互联网 发布:影楼制作软件apk 编辑:程序博客网 时间:2024/06/03 05:07
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- Dictionary<int, string> test = new Dictionary<int, string> { };
- test.Add(0,"000");
- test.Add(4, "444");
- test.Add(2, "222");
- test.Add(6, "666");
- Dictionary<int, string> dic1Asc = test.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value);
- Console.WriteLine("小到大排序");
- foreach(KeyValuePair<int,string> k in dic1Asc){
- Console.WriteLine("key:" +k.Key +" value:" + k.Value);
- }
- Console.WriteLine("大到小排序");
- Dictionary<int, string> dic1desc = test.OrderByDescending(o => o.Key).ToDictionary(o => o.Key, p => p.Value);
- foreach (KeyValuePair<int, string> k in dic1desc)
- {
- Console.WriteLine("key:" + k.Key + " value:" + k.Value);
- }
- while (true) ;
- }
- }
- }
阅读全文
0 0
- C# Dictionary根据Key排序
- C# Dictionary根据Key排序
- C# Dictionary根据Key排序
- Dictionary按Key正反排序
- 根据value来定位key在C#的Dictionary中如何实现?
- 根据Dictionary KEY 自动生成属性
- HashMap 根据key排序
- C# Dictionary排序
- C# Dictionary判断Key已存在
- 根据key值,list排序
- Map集合根据key排序
- TreeMap 根据key 倒序排序
- 根据值(value)获取泛型Dictionary的键(key)
- 根据索引获取Dictionary的key和value值
- iOS 根据某个value找到Dictionary对应的key值
- iOS 根据value取到 Dictionary 对应的key值
- C# Dictionary.Add(key,"123") 与 Dictionary[key]="123"的区别
- 【术】c#字典Dictionary自定义类作为key键
- Hbase 之 HBase 的整体架构
- razor 页面 js int 输出 等
- Android波纹进度条 轻松地让它浪起来
- Leetcode-Climbing Stairs-Python
- 指针大小以及使用必须初始化
- C# Dictionary根据Key排序
- 多线程下载封装类(转http://blog.csdn.net/lmj623565791/article/details/26994463)
- 直接用so加载超大gif图片,不会挂掉。
- ListView源码解析(一) 绘制流程
- Java工具类之Apache的Commons Lang和BeanUtils
- stringbuilder截取最后一个字符
- 使用Java随机划分数据集为训练集和测试集
- java的timer方法改造,改造成注解使用
- Codeforces 842A. Kirill And The Game (暴力)