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

用于确定如何比较 spanother 的枚举值。

返回

Int32

一个带符号整数,表示 spanother 的相对顺序:
- 如果小于 0,则 spanother 之前。
- 如果为 0,则 span 等于 other
- 如果大于 0,则 spanother 之后。

适用于