Como eu poderia fazer uma ordem por agencia crescente e conta corrente descrescente por exemplo ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como eu poderia fazer uma ordem por agencia crescente e conta corrente descrescente por exemplo ?
Gledson,
Acho que é assim:
IOrderedEnumerable<ContaCorrente> contasOrdenadas = contas
.Where(conta => conta != null)
.OrderBy<ContaCorrente, int>(contas => contas.Agencia)
.OrderByDescending<ContaCorrente, int>(contas => contas.Numero);Veja também:
==========================================================
C# list sort by two columns
https://stackoverflow.com/questions/7099741/c-sharp-list-sort-by-two-columns
==========================================================
C# list.Orderby descending
https://stackoverflow.com/questions/3925258/c-sharp-list-orderby-descending
==========================================================
Por favor, se funcionou e sua dúvida foi resolvida, não esqueça de fechar o post e me pontuar, okay?
[]'s,
Fabio I.