ImmutableList<T>.Builder.Sort Methode

Definition

Überlädt

Sort()

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des Standardvergleichs.

Sort(IComparer<T>)

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des angegebenen Vergleichs.

Sort(Comparison<T>)

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des angegebenen Vergleichsobjekts.

Sort(Int32, Int32, IComparer<T>)

Sortiert die Elemente in einem Bereich von Elementen in der unveränderlichen Liste mithilfe des angegebenen Vergleichs.

Sort()

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des Standardvergleichs.

public:
 void Sort();
public void Sort ();
member this.Sort : unit -> unit
Public Sub Sort ()

Gilt für:

Sort(IComparer<T>)

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des angegebenen Vergleichs.

public:
 void Sort(System::Collections::Generic::IComparer<T> ^ comparer);
public void Sort (System.Collections.Generic.IComparer<T> comparer);
public void Sort (System.Collections.Generic.IComparer<T>? comparer);
member this.Sort : System.Collections.Generic.IComparer<'T> -> unit
Public Sub Sort (comparer As IComparer(Of T))

Parameter

comparer
IComparer<T>

Die Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null, wenn der Standardvergleich (Default) verwendet werden soll.

Gilt für:

Sort(Comparison<T>)

Sortiert die Elemente in der gesamten unveränderlichen Liste mithilfe des angegebenen Vergleichsobjekts.

public:
 void Sort(Comparison<T> ^ comparison);
public void Sort (Comparison<T> comparison);
member this.Sort : Comparison<'T> -> unit
Public Sub Sort (comparison As Comparison(Of T))

Parameter

comparison
Comparison<T>

Das Objekt, das beim Vergleichen von Elementen verwendet werden soll.

Ausnahmen

comparison ist null.

Gilt für:

Sort(Int32, Int32, IComparer<T>)

Sortiert die Elemente in einem Bereich von Elementen in der unveränderlichen Liste mithilfe des angegebenen Vergleichs.

public:
 void Sort(int index, int count, System::Collections::Generic::IComparer<T> ^ comparer);
public void Sort (int index, int count, System.Collections.Generic.IComparer<T> comparer);
public void Sort (int index, int count, System.Collections.Generic.IComparer<T>? comparer);
member this.Sort : int * int * System.Collections.Generic.IComparer<'T> -> unit
Public Sub Sort (index As Integer, count As Integer, comparer As IComparer(Of T))

Parameter

index
Int32

Der nullbasierte Startindex des zu sortierenden Bereichs.

count
Int32

Die Länge des zu sortierenden Bereichs.

comparer
IComparer<T>

Die Implementierung, die beim Vergleichen von Elementen verwendet werden soll, oder null, wenn der Standardvergleich (Default) verwendet werden soll.

Gilt für: