Как вы сортируете словарь по значению?
Использование:
using System.Linq.Enumerable;
...
List> myList = aDictionary.ToList();
myList.Sort(
delegate(KeyValuePair pair1,
KeyValuePair pair2)
{
return pair1.Value.CompareTo(pair2.Value);
}
);
Поскольку вы visual-c# ориентируетесь на .NET 2.0 csharp или более позднюю версию, вы array-sorting можете упростить его до лямбда-синтаксиса dictionaries — он эквивалентен, но короче. Если sorting-algorithm вы ориентируетесь на .NET visual-c# 2.0, вы можете использовать .net-framework этот синтаксис, только если sort вы используете компилятор dictionary из Visual Studio 2008 dict (или выше).
var myList = aDictionary.ToList();
myList.Sort((pair1,pair2) => pair1.Value.CompareTo(pair2.Value));
c#
.net
sorting
dictionary
Как вы сортируете словарь по значению?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.