Dictionary<int,double> Bic= new Dictionary<int, double>();
Dictionary<int,double> Dic= new Dictionary<int, double>();
var dicSort = from objDic in Dic orderby objDic.Value descending select objDic;
foreach (KeyValuePair<int, double> kvp in dicSort.Take(10))
{
Bic.FirstOrDefault(i => i.Value == kvp.Key).Key //通过kvp.key 找到Bic的key
}
本文介绍如何使用C#对Dictionary类型的集合进行排序,并展示了如何选取排序后的前10项数据及其逆向查找的过程。
1890

被折叠的 条评论
为什么被折叠?



