Метод OrderByDescending
Метод OrderByDescending класса Enumerable упорядочивает по убыванию ключа.
Синтаксис
IOrderedEnumerable<T> query = source.OrderByDescending(x => key);
Пример
Давайте упорядочим числа по убыванию:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
List<int> nums = new List<int> {1, 2, 3, 4, 5};
var res = nums.OrderByDescending(n => n);
Console.WriteLine(string.Join(" ", res));
}
}
Результат выполнения кода:
"5 4 3 2 1"