Aracılığıyla paylaş


ImmutableArray<T>.Sort Yöntem

Tanım

Aşırı Yüklemeler

Sort()

Sabit dizideki öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.

Sort(IComparer<T>)

Sabit dizideki öğeleri belirtilen karşılaştırıcıyı kullanarak sıralar.

Sort(Comparison<T>)

Belirtilen Comparison<T>öğesini kullanarak tüm ImmutableArray<T> içindeki öğeleri sıralar.

Sort(Int32, Int32, IComparer<T>)

Belirtilen karşılaştırıcıyı kullanarak sabit dizideki belirtilen öğeleri sıralar.

Sort()

Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs

Sabit dizideki öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.

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)

Döndürülenler

Bu dizideki öğeleri sıralanmış düzende içeren yeni bir sabit dizi.

Şunlara uygulanır

Sort(IComparer<T>)

Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs

Sabit dizideki öğeleri belirtilen karşılaştırıcıyı kullanarak sıralar.

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)

Parametreler

comparer
IComparer<T>

Öğeleri karşılaştırırken veya null varsayılan karşılaştırıcıyı kullanırken kullanılacak uygulama.

Döndürülenler

Bu dizideki öğeleri sıralanmış düzende içeren yeni bir sabit dizi.

Şunlara uygulanır

Sort(Comparison<T>)

Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs

Belirtilen Comparison<T>öğesini kullanarak tüm ImmutableArray<T> içindeki öğeleri sıralar.

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)

Parametreler

comparison
Comparison<T>

Comparison<T> Öğeleri karşılaştırırken kullanılacak.

Döndürülenler

Sıralanmış liste.

Özel durumlar

comparison null değeridir.

Şunlara uygulanır

Sort(Int32, Int32, IComparer<T>)

Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs
Kaynak:
ImmutableArray_1.cs

Belirtilen karşılaştırıcıyı kullanarak sabit dizideki belirtilen öğeleri sıralar.

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)

Parametreler

index
Int32

Sıralanacak ilk öğenin dizini.

count
Int32

Sıralamaya eklenecek öğelerin sayısı.

comparer
IComparer<T>

Öğeleri karşılaştırırken veya null varsayılan karşılaştırıcıyı kullanırken kullanılacak uygulama.

Döndürülenler

Bu dizideki öğeleri sıralanmış düzende içeren yeni bir sabit dizi.

Şunlara uygulanır