Ordenar un array en C#
Minahil Noor
16 febrero 2024
Este artículo presentará diferentes métodos para ordenar un array en C#.
Utilice el método Array.Sort()
para ordenar un array en C#
Usaremos el método Array.Sort()
para ordenar un array. El método Array.Sort()
ordena el array en orden ascendente. Hay múltiples sobrecargas de este método. La sintaxis correcta para utilizar este método es la siguiente.
Array.Sort(Array array);
Esta sobrecarga del método Sort()
tiene un solo parámetro. El detalle de su parámetro es el siguiente
Parámetros | Descripción | |
---|---|---|
array |
obligatorio | Esta es el array que queremos ordenar. |
Esta función ordena el array en orden ascendente.
El programa siguiente muestra cómo podemos usar el método Sort()
para ordenar un 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 + " ");
}
}
}
Producción :
Array Before Sorting:
2 10 5 8 4 11
Array After Sorting:
2 4 5 8 10 11