В LINQ включен функционал сортировки объектов коллекции. Подробнее о работе с ним в этой статье. Простая сортировка Сортировка в LINQ реализована оператором orderby. Для того, чтобы сортировать от большего к меньшему (по убыванию) используется ключевое слово/оператор descending. Сперва создадим класс, с полями, по которым будем сортировать данные. Далее создадим список и реализуем сортировку. Сортировка по нескольким параметрам Сортировка по нескольким параметрам реализуется также, как и обычная, только дописываются дополнительные параметры сортировки. В данном случае сортировка проходит в порядке приоритета свойств сравнения. Заполним коллекцию и выведем данные. Результат: Код: pastebin. Телеграмм канал: https://t.me/dotnetreview Источники: LINQ Microsoft