Condividi tramite


ImmutableList<T>.Sort Metodo

Definizione

Overload

Sort()

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto predefinito.

Sort(IComparer<T>)

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto specificato.

Sort(Comparison<T>)

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto specificato.

Sort(Int32, Int32, IComparer<T>)

Ordina un intervallo di elementi nell'elenco non modificabile usando l'operatore di confronto specificato.

Sort()

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto predefinito.

public:
 System::Collections::Immutable::ImmutableList<T> ^ Sort();
public System.Collections.Immutable.ImmutableList<T> Sort ();
member this.Sort : unit -> System.Collections.Immutable.ImmutableList<'T>
Public Function Sort () As ImmutableList(Of T)

Restituisce

Elenco ordinato.

Si applica a

Sort(IComparer<T>)

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto specificato.

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

Parametri

comparer
IComparer<T>

Implementazione da usare durante il confronto di elementi oppure null per usare l'operatore di confronto predefinito (Default).

Restituisce

Elenco ordinato.

Si applica a

Sort(Comparison<T>)

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Ordina gli elementi nell'intero elenco non modificabile usando l'operatore di confronto specificato.

public:
 System::Collections::Immutable::ImmutableList<T> ^ Sort(Comparison<T> ^ comparison);
public System.Collections.Immutable.ImmutableList<T> Sort (Comparison<T> comparison);
member this.Sort : Comparison<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function Sort (comparison As Comparison(Of T)) As ImmutableList(Of T)

Parametri

comparison
Comparison<T>

Delegato da usare quando si confrontano gli elementi.

Restituisce

Elenco ordinato.

Eccezioni

comparison è null.

Si applica a

Sort(Int32, Int32, IComparer<T>)

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Ordina un intervallo di elementi nell'elenco non modificabile usando l'operatore di confronto specificato.

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

Parametri

index
Int32

Indice iniziale in base zero dell'intervallo da ordinare.

count
Int32

Lunghezza dell'intervallo da ordinare.

comparer
IComparer<T>

Implementazione da usare durante il confronto di elementi oppure null per usare l'operatore di confronto predefinito (Default).

Restituisce

Elenco ordinato.

Si applica a