C# 中使用Linq 对Dictionary进行排序
2011-06-15 19:30
337 查看
Dictionary<string, int> letterWordTotalNum = wordsMrg.GetAllLetterTotalNum();
var dicSort = from d in letterWordTotalNum
orderby d.Key
select d;
foreach (string key in dicSort.Keys)
{
s Response.Write(dicSort[key] + "<br />");
}
按key进行升序排列,如需将序排列,则 orderby d.Key descending,排序之后仍然是一个键值对的集合。
var dicSort = from d in letterWordTotalNum
orderby d.Key
select d;
foreach (string key in dicSort.Keys)
{
s Response.Write(dicSort[key] + "<br />");
}
按key进行升序排列,如需将序排列,则 orderby d.Key descending,排序之后仍然是一个键值对的集合。
相关文章推荐
- C# 中使用Linq 对Dictionary进行排序
- C# 使用Dictionary、linq实现根据集合里面的字符串进行分组
- C#使用linq对数组进行筛选排序的方法
- C# 中使用Linq和Lambda表达式对List<T>进行排序
- C# 中使用LINQ和LAMBDA表达式对LIST进行多字段排序
- linq 扩展,在查询中使用字符串表达式对结果进行排序
- C#中使用委托对字符串进行冒泡排序案例
- (007):使用LINQ进行数据转换(C#)
- C#使用Linq对DataGridView进行模糊查找
- 不使用遍历循环、Linq与Lamba表达式快速对List集合进行筛选与排序——在集合类里使用Find、FindAll与Sort
- C#中使用基数排序算法对字符串进行排序的示例
- C#对 Dictionary进行排序 转
- 光脚丫学LINQ(007):使用LINQ进行数据转换(C#)
- 深入理解 c# 第一章 使用IComparer<Product>委托 对 List <Product> 进行排序
- 光脚丫学LINQ(007):使用LINQ进行数据转换(C#)
- 深入理解 c# 第一章 使用IComparer 对 ArrayList 进行排序
- C# 用linq对某个文件夹内的文件进行排序
- C#使用Linq对DataGridView进行模糊查找
- 深入理解 c# 第一章 使用IComparer<Product> 对 List<Product> 进行排序
- C# 使用接口进行排序