Sortieren Sie ein Array in C#

In diesem Artikel werden verschiedene Methoden zum Sortieren eines Arrays in C# vorgestellt.

Verwenden Sie die Methode Array.Sort(), um ein Array in C# zu sortieren

Wir werden die Methode Array.Sort() verwenden, um ein Array zu sortieren. Die Methode Array.Sort() sortiert das Array in aufsteigender Reihenfolge. Es gibt mehrere Überladungen dieser Methode. Die korrekte Syntax für diese Methode lautet wie folgt.

Array.Sort(Array array);

Diese Überladung der Methode Sort() hat nur einen Parameter. Das Detail seines Parameters ist wie folgt

Parameter Beschreibung
array verpflichtend Dies ist das Array, das wir sortieren möchten.

Diese Funktion sortiert das Array in aufsteigender Reihenfolge.

Das folgende Programm zeigt, wie wir mit der Methode Sort() ein Array sortieren können.

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 + " "); 
        } 
    } 
} 

Ausgabe:

Array Before Sorting:

2 10 5 8 4 11 

Array After Sorting:

2 4 5 8 10 11 

Verwandter Artikel - Csharp Array

  • Ermitteln Sie die Länge eines Arrays in C#
  • Array in Liste konvertieren in C#