Я хотел бы получить список, отсортированный по «Product.Name» в порядке убывания .
Подобно функции ниже, которая сортирует список по возрастанию, только в обратном порядке, возможно ли это?
var newList = list.OrderBy(x => x.Product.Name).ToList();
c#
list
sorting
sql-order-by
PFranchise
источник
источник
toList
вместоToList
?descending
ключевое слово, потому что он не начал свое выражение сfrom x in list...
Ответы:
Конечно:
Документ : OrderByDescending (IEnumerable, Func) .
В ответ на ваш комментарий:
источник
Да. Используйте
OrderByDescending
вместоOrderBy
.источник
работает для меня.
источник
Это должно сделать работу.
источник
посмотри этот кусок кода из моего проекта
Я пытаюсь изменить порядок списка на основе свойства внутри моей модели,
но я столкнулся с проблемой, когда
small and capital letters exist
, поэтому, чтобы решить ее, я использовал строку сравнения.источник
Который работает для меня, чтобы показать время, отсортированное в порядке убывания.
источник