ImmutableList<T>.Builder.Sort Метод

Определение

Перегрузки

Sort()

Сортирует элементы во всем неизменяемом списке с помощью функции сравнения по умолчанию.

Sort(IComparer<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанной функции сравнения.

Sort(Comparison<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанного объекта сравнения.

Sort(Int32, Int32, IComparer<T>)

Сортирует элементы в диапазоне элементов в неизменяемом списке с помощью указанного компаратора.

Sort()

Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs

Сортирует элементы во всем неизменяемом списке с помощью функции сравнения по умолчанию.

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

Применяется к

Sort(IComparer<T>)

Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs

Сортирует элементы во всем неизменяемом списке с помощью указанной функции сравнения.

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))

Параметры

comparer
IComparer<T>

Реализация, которую нужно использовать при сравнении элементов, или null, если следует использовать функцию сравнения по умолчанию (Default).

Применяется к

Sort(Comparison<T>)

Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs

Сортирует элементы во всем неизменяемом списке с помощью указанного объекта сравнения.

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))

Параметры

comparison
Comparison<T>

Объект, используемый при сравнении элементов.

Исключения

comparison имеет значение null.

Применяется к

Sort(Int32, Int32, IComparer<T>)

Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs
Исходный код:
ImmutableList_1.Builder.cs

Сортирует элементы в диапазоне элементов в неизменяемом списке с помощью указанного компаратора.

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))

Параметры

index
Int32

Индекс (с нуля) начала диапазона, который требуется отсортировать.

count
Int32

Длина диапазона сортировки.

comparer
IComparer<T>

Реализация, которую нужно использовать при сравнении элементов, или null, если следует использовать функцию сравнения по умолчанию (Default).

Применяется к