MemoryExtensions.CompareTo メソッド

定義

指定した文字列比較を使用して 1 つの文字スパンを別の文字スパンと比較し、並べ替え順序でそれらの相対位置を示す整数を返します。

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 の比較方法を決定する列挙型の値。

戻り値

spanother の相対順序を示す符号付き整数。
- 0 未満の場合、spanother より順序が先になります。
- 0 の場合、spanother と等しくなります。
- 0 より大きい場合、spanother の後になります。

適用対象