Ordenando um array com o comando OrderBy C#(CSharp)

Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 19/11/2018


Para ordenar um array utilize os seguintes comando.

  • OrderBy para ordenar em ordem crescente
  • OrderByDescending para ordenar em ordem decrescente.


Considerado que temos um array de inteiros "int[]" com o nome de "Estoque" e queremos ordenar em ordem crescente ou decrescente, vejamos o exemplo abaixo.

// Para ordenar do maior para o menor 

int[] newEstoque = Estoque.OrderByDescending(i => i).ToArray();

// Para ordenar do menor para o maior

int[] newEstoque = Estoque.OrderBy(i => i).ToArray();




Comentários