1
resposta

Ordem Especifica.

Como eu poderia fazer uma ordem por agencia crescente e conta corrente descrescente por exemplo ?

1 resposta

Gledson,

Acho que é assim:

IOrderedEnumerable<ContaCorrente> contasOrdenadas = contas
    .Where(conta => conta != null)
    .OrderBy<ContaCorrente, int>(contas => contas.Agencia)
    .OrderByDescending<ContaCorrente, int>(contas => contas.Numero);
  • MAS NÃO ESQUEÇA: - Para aparecer que a conta ficou decrescente, é OBRIGATÓRIO que tenha mais de uma agência com o MESMO número.

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.