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
.