Me gustaría recibir una lista ordenada por 'Product.Name' en orden descendente .
Similar a la función a continuación que ordena la lista en orden ascendente, solo a la inversa, ¿es esto posible?
var newList = list.OrderBy(x => x.Product.Name).ToList();
c#
list
sorting
sql-order-by
Franquicia
fuente
fuente
toList
lugar deToList
?descending
palabra clave, porque no comenzó su expresión confrom x in list...
Respuestas:
Por supuesto:
Doc: OrderByDescending (IEnumerable, Func) .
En respuesta a tu comentario:
fuente
Si. Usar en
OrderByDescending
lugar deOrderBy
.fuente
funciona para mi.
fuente
Esto debería hacer el trabajo.
fuente
mira este fragmento de código de mi proyecto
Estoy tratando de reordenar la lista en función de una propiedad dentro de mi modelo,
pero enfrenté un problema cuando a
small and capital letters exist
, así que para resolverlo, utilicé el comparador de cadenas.fuente
Lo que me funciona para mostrar el tiempo ordenado en orden descendente.
fuente