Поделиться через


MemoryExtensions.CompareTo Метод

Определение

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

public:
[System::Runtime::CompilerServices::Extension]
 static int CompareTo(ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType);
public static int CompareTo (this ReadOnlySpan<char> span, ReadOnlySpan<char> other, StringComparison comparisonType);
static member CompareTo : ReadOnlySpan<char> * ReadOnlySpan<char> * StringComparison -> int
<Extension()>
Public Function CompareTo (span As ReadOnlySpan(Of Char), other As ReadOnlySpan(Of Char), comparisonType As StringComparison) As Integer

Параметры

span
ReadOnlySpan<Char>

Исходный диапазон.

other
ReadOnlySpan<Char>

Значение для сравнения с исходным диапазоном.

comparisonType
StringComparison

Значение перечисления, определяющее способ сравнения span и other.

Возвращаемое значение

Целое число со знаком, представляющее относительный порядок span и other:
— Если значение меньше 0, span предшествует other.
— Если 0, span равно other.
— Если значение больше 0, span стоит после other.

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