С#: сортировать словарь в порядке убывания

Как отсортировать пару с ключом с убывающим их значениями?

foreach (KeyValuePair<string, int> item in keyvalue.OrderBy(key => key.Value))
            {
            } 

Ответы

Ответ 1

Используйте OrderByDescending вместо OrderBy.

foreach (var item in keyvalue.OrderByDescending(key => key.Value))
{

}