Classificar un array em C#
Minahil Noor
12 outubro 2023
Este artigo apresentará diferentes métodos para classificar un array em C#.
Use o método Array.Sort()
para classificar un array em C#
Usaremos o método Array.Sort()
para classificar um array. O método Array.Sort()
classifica o array em ordem crescente. Existem várias sobrecargas deste método. A sintaxe correta para usar esse método é a seguinte.
Array.Sort(Array array);
Esta sobrecarga do método Sort()
possui apenas um parâmetro. O detalhe de seu parâmetro é o seguinte
Parâmetros | Descrição | |
---|---|---|
array |
obrigatoriedade | Esta é o array que desejamos classificar. |
Esta função classifica o array em ordem crescente.
O programa abaixo mostra como podemos usar o método Sort()
para classificar um array.
using System;
class Sort {
public static void Main() {
int[] arr = new int[] { 2, 10, 5, 8, 4, 11 };
Console.WriteLine("Array Before Sorting:\n");
foreach (int value in arr) {
Console.Write(value + " ");
}
Console.WriteLine("\n");
Array.Sort(arr);
Console.WriteLine("Array After Sorting:\n");
foreach (int value in arr) {
Console.Write(value + " ");
}
}
}
Resultado:
Array Before Sorting :
2 10 5 8 4 11
Array After Sorting :
2 4 5 8 10 11