SortDictionary, но сортировка по значению - PullRequest
4 голосов
/ 01 марта 2010

Как вы сортируете SortDictionary по значению (.NET 2.0)? Или есть альтернатива этому?

Я пытаюсь сортировать теги так же, как в блоггере. Но я хочу отсортировать теги по номеру, который там использовался, а не по имени?


Я должен спросить еще раз .. почему этот код не работает при использовании в ASP.NET

result.Sort((first, second) => second.Value.CompareTo(first.Value));

выдает 5 ошибок при сборке

1 Ответ

4 голосов
/ 01 марта 2010

Вы можете использовать лямбда-функцию и список для выполнения чего-то вроде:

var myList = new Dictionary<string, int>();
var result = new List<KeyValuePair<string, int>>(myList);
result.Sort((first, second) => second.Value.CompareTo(first.Value));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...