var collection = charts.OrderByDescending(item => item.Value).Take(10).ToList();
Dictionary<string, int> dictionary = new Dictionary<string, int>();
foreach (var item in collection)
{
dictionary.Add(item.Key, item.Value);
}
转载于:https://www.cnblogs.com/konglingxing/archive/2010/12/21/1912975.html