Sdílet prostřednictvím


ImmutableArray<T>.Sort Metoda

Definice

Přetížení

Sort()

Seřadí prvky v neměnném poli pomocí výchozího porovnávače.

Sort(IComparer<T>)

Seřadí prvky v neměnném poli pomocí zadaného porovnávače.

Sort(Comparison<T>)

Seřadí prvky v celém ImmutableArray<T> souboru pomocí zadaného Comparison<T>.

Sort(Int32, Int32, IComparer<T>)

Seřadí zadané prvky v neměnném poli pomocí zadaného porovnávače.

Sort()

Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs

Seřadí prvky v neměnném poli pomocí výchozího porovnávače.

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

Návraty

Nové neměnné pole, které obsahuje položky v tomto poli v seřazeném pořadí.

Platí pro

Sort(IComparer<T>)

Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs

Seřadí prvky v neměnném poli pomocí zadaného porovnávače.

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

Parametry

comparer
IComparer<T>

Implementace, která se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

Návraty

Nové neměnné pole, které obsahuje položky v tomto poli v seřazeném pořadí.

Platí pro

Sort(Comparison<T>)

Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs

Seřadí prvky v celém ImmutableArray<T> souboru pomocí zadaného Comparison<T>.

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

Parametry

comparison
Comparison<T>

Používá Comparison<T> se při porovnávání prvků.

Návraty

Seřazený seznam.

Výjimky

comparison je null.

Platí pro

Sort(Int32, Int32, IComparer<T>)

Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs
Zdroj:
ImmutableArray_1.cs

Seřadí zadané prvky v neměnném poli pomocí zadaného porovnávače.

public:
 System::Collections::Immutable::ImmutableArray<T> Sort(int index, int count, System::Collections::Generic::IComparer<T> ^ comparer);
public System.Collections.Immutable.ImmutableArray<T> Sort (int index, int count, System.Collections.Generic.IComparer<T> comparer);
public System.Collections.Immutable.ImmutableArray<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.ImmutableArray<'T>
Public Function Sort (index As Integer, count As Integer, comparer As IComparer(Of T)) As ImmutableArray(Of T)

Parametry

index
Int32

Index prvního prvku, který se má seřadit.

count
Int32

Počet prvků, které se mají zahrnout do řazení.

comparer
IComparer<T>

Implementace, která se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

Návraty

Nové neměnné pole, které obsahuje položky v tomto poli v seřazeném pořadí.

Platí pro