Methode Array.Sort();

Elemente in einem Array sortieren

Die statische Klasse Array bietet eine Sort-Methode, welche die Elemente des Arrays sortiert. Die Sortierung der Elemente der Sort-Methode wird mit dem Quicksort-Algorithmus durchgeführt.

Das folgende Beispiel sortiert ein Array mit 10 Elementen:

 

namespace ConsoleApplication_sort_array
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] array = new[] {7,3,9,8,1,10,4,6,2,5};    // 10 unsortierte Elemente
            
            foreach (int i in array)    // Mit der foreach-Schleife das Array ausgeben
            {
                Console.WriteLine(i);
            }

            /* Die Methode Sort() anwenden um das Array zu sortieren */
            Array.Sort(array);

            Console.WriteLine("\n==\n");

            foreach (int i in array)    // Und das Array nochmal sortiert ausgeben
            {
                Console.WriteLine(i);
            }
            Console.ReadLine();
        }
    }
}

 

Array sortieren