首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字典用LINQ排序有关问题

2012-11-08 
字典用LINQ排序问题有一个字典Dictionaryint, HashSetint,现想按 HashSetint集里的元素数量排序,用L

字典用LINQ排序问题
有一个字典Dictionary<int, HashSet<int>>,
现想按 HashSet<int>集里的元素数量排序,
用LINQ如何实现?

[解决办法]

var dic=new Dictionary<int, HashSet<int>>();
dic=dic.OrderBy(d=>d.Value.Count()).ToDictionary(d=>d.Key,d=>d.Value);

热点排行