Ordenar un array en C#

Minahil Noor 16 febrero 2024 Csharp Csharp Array
Ordenar un array en C#

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 
¿Disfrutas de nuestros tutoriales? Suscríbete a DelftStack en YouTube para apoyarnos en la creación de más guías en vídeo de alta calidad. Suscríbete

Artículo relacionado - Csharp Array