C# Dictionary排序
来源:互联网 发布:des算法实现 编辑:程序博客网 时间:2024/06/08 08:01
使用List对其进行排序
using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication4{ class Program { static void Main(string[] args) { Dictionary<string, string> dic = new Dictionary<string, string>(); dic.Add("Arraymin", "c:\\demo\\min.xsl"); dic.Add("Arraymax", "c:\\demo\\max.xsl"); dic.Add("Arrayr", "c:\\demo\\r.xsl"); List<KeyValuePair<string, string>> myList = new List<KeyValuePair<string, string>>(dic); myList.Sort(delegate(KeyValuePair<string, string> s1, KeyValuePair<string, string> s2) { return s1.Value.CompareTo(s2.Value); }); dic.Clear(); foreach (KeyValuePair<string, string> pair in myList) { dic.Add(pair.Key, pair.Value); } foreach (string key in dic.Keys) { Console.WriteLine(dic[key]); } Console.ReadKey(); } }}
0 0
- C# Dictionary排序
- C# Dictionary根据Key排序
- C# Dictionary根据Key排序
- C# Dictionary根据Key排序
- C#对Dictionary的按Value排序
- C#字典Dictionary排序(顺序、倒序)
- C#字典Dictionary排序(顺序、倒序)
- C#中Dictionary<TKey,TValue>排序方式
- C#的Dictionary值排序和SortedDictionary键排序
- Dictionary排序
- Dictionary排序
- C# Dictionary
- C# Dictionary
- C# Dictionary
- C# Dictionary
- C# Dictionary
- C# Dictionary
- C# Dictionary
- 2015年大一下第11周项目0-多重继承(程序填空)
- 公募基金资产管理规模突破6万亿——(记程序猿在大盘4500点)
- Gradle入门系列(4):创建二进制发布版本
- 网页设计精粹:网页中那些迷人的按钮设计
- VC生成动态链接库+静态调用---window
- C# Dictionary排序
- Gradle入门系列(5):创建多项目构建
- 深度优先搜索(DFS)&广度优先搜索(BFS)
- Ajax学习二
- IMQ(Intermediate queueing device)
- 数理统计要点
- 正确使用Android性能分析工具——TraceView
- Android用于获取app签名值
- IO流2