Gostaria de receber uma lista classificada por 'Product.Name' em ordem decrescente .
Semelhante à função abaixo, que classifica a lista em ordem crescente, exatamente ao contrário, isso é possível?
var newList = list.OrderBy(x => x.Product.Name).ToList();
c#
list
sorting
sql-order-by
PFranchise
fonte
fonte
toList
vez deToList
?descending
palavra-chave, porque ele não começou sua expressão comfrom x in list...
Respostas:
Certo:
Doc: OrderByDescending (IEnumerable, Func) .
Em resposta ao seu comentário:
fonte
Sim. Use em
OrderByDescending
vez deOrderBy
.fonte
funciona para mim.
fonte
Isso deve fazer o trabalho.
fonte
olha este pedaço de código do meu projeto
Estou tentando reordenar a lista com base em uma propriedade dentro do meu modelo,
mas enfrentei um problema quando a
small and capital letters exist
, para resolvê-lo, usei o comparador de cadeias.fonte
O que funciona para eu mostrar o tempo classificado em ordem decrescente.
fonte