MemoryExtensions.CompareTo Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compares one character span with another using a specified string comparison, and returns an integer that indicates their relative position in the sort order.
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
Parameters
- span
- ReadOnlySpan<Char>
The source span.
- other
- ReadOnlySpan<Char>
The value to compare with the source span.
- comparisonType
- StringComparison
An enumeration value that determines how span
and other
are compared.
Returns
A signed integer that indicates the relative order of span
and other
:
- If less than 0, span
precedes than other
.
- If 0, span
equals other
.
- If greater than 0, span
follows other
.