Share via


ImmutableList<T>.Sort Yöntem

Tanım

Aşırı Yüklemeler

Sort()

Sabit listenin tamamında yer alan öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.

Sort(IComparer<T>)

Belirtilen karşılaştırıcıyı kullanarak sabit listenin tamamında yer alan öğeleri sıralar.

Sort(Comparison<T>)

Belirtilen karşılaştırıcıyı kullanarak sabit listenin tamamında yer alan öğeleri sıralar.

Sort(Int32, Int32, IComparer<T>)

Belirtilen karşılaştırıcıyı kullanarak sabit listedeki bir öğe aralığını sıralar.

Sort()

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Sabit listenin tamamında yer alan öğeleri varsayılan karşılaştırıcıyı kullanarak sıralar.

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)

Döndürülenler

Sıralanmış liste.

Şunlara uygulanır

Sort(IComparer<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen karşılaştırıcıyı kullanarak sabit listenin tamamında yer alan öğeleri sıralar.

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)

Parametreler

comparer
IComparer<T>

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

Döndürülenler

Sıralanmış liste.

Şunlara uygulanır

Sort(Comparison<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen karşılaştırıcıyı kullanarak sabit listenin tamamında yer alan öğeleri sıralar.

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)

Parametreler

comparison
Comparison<T>

Öğeleri karşılaştırırken kullanılacak temsilci.

Döndürülenler

Sıralanmış liste.

Özel durumlar

comparison, null değeridir.

Şunlara uygulanır

Sort(Int32, Int32, IComparer<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen karşılaştırıcıyı kullanarak sabit listedeki bir öğe aralığını sıralar.

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)

Parametreler

index
Int32

Sıralanacak aralığın sıfır tabanlı başlangıç dizini.

count
Int32

Sıralanacak aralığın uzunluğu.

comparer
IComparer<T>

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

Döndürülenler

Sıralanmış liste.

Şunlara uygulanır