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

Определение

Перегрузки

Sort()

Сортирует элементы во всем неизменяемом списке с помощью функции сравнения по умолчанию.Sorts the elements in the entire immutable list by using the default comparer.

Sort(IComparer<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанной функции сравнения.Sorts the elements in the entire immutable list by using the specified comparer.

Sort(Comparison<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанного объекта сравнения.Sorts the elements in the entire immutable list by using the specified comparison object.

Sort(Int32, Int32, IComparer<T>)

Сортирует элементы в диапазоне неизменяемого списка с помощью указанной функции сравнения.Sorts the elements in a range of elements in the immutable list by using the specified comparer.

Sort()

Сортирует элементы во всем неизменяемом списке с помощью функции сравнения по умолчанию.Sorts the elements in the entire immutable list by using the default comparer.

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

Sort(IComparer<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанной функции сравнения.Sorts the elements in the entire immutable list by using the specified 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).The implementation to use when comparing elements, or null to use the default comparer (Default).

Sort(Comparison<T>)

Сортирует элементы во всем неизменяемом списке с помощью указанного объекта сравнения.Sorts the elements in the entire immutable list by using the specified comparison object.

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>

Объект, используемый при сравнении элементов.The object to use when comparing elements.

Исключения

comparisonnull.comparison is null.

Sort(Int32, Int32, IComparer<T>)

Сортирует элементы в диапазоне неизменяемого списка с помощью указанной функции сравнения.Sorts the elements in a range of elements in the immutable list by using the specified 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

Индекс (с нуля) начала диапазона, который требуется отсортировать.The zero-based starting index of the range to sort.

count
Int32

Длина диапазона сортировки.The length of the range to sort.

comparer
IComparer<T>

Реализация, которую нужно использовать при сравнении элементов, или null, если следует использовать функцию сравнения по умолчанию (Default).The implementation to use when comparing elements, or null to use the default comparer (Default).

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