BESTE WEBSITE FÜR WEBENTWICKLER
C# Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C# Arrays sortieren


Sortieren Sie ein Array

Es stehen viele Array-Methoden zur Verfügung, zum Beispiel Sort(), die ein Array alphabetisch oder in aufsteigender Reihenfolge sortiert:

Beispiel

// Sortieren Sie eine Zeichenfolge
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Array.Sort(cars);
foreach (string i in cars)
{
  Console.WriteLine(i);
}
// Sortieren Sie eine Ganzzahl
int[] myNumbers = {5, 1, 8, 9};
Array.Sort(myNumbers);
foreach (int i in myNumbers)
{
  Console.WriteLine(i);
}

Try it Yourself »


System.Linq-Namespace

Andere nützliche Array-Methoden, wie z Min, Max, und Sum, finden Sie im Namespace System.Linq:

Beispiel

using System;
using System.Linq;

namespace MyApplication
{
  class Program
  {
    static void Main(string[] args)
    {
      int[] myNumbers = {5, 1, 8, 9};
      Console.WriteLine(myNumbers.Max());  // gibt den größten Wert zurück
      Console.WriteLine(myNumbers.Min());  // gibt den kleinsten Wert zurück
      Console.WriteLine(myNumbers.Sum());  // gibt die Summe der Elemente zurück
    }
  }
}

Try it Yourself »

Mehr über andere Namespaces erfahren Sie in einem späteren Kapitel.