StringSegment.Compare(StringSegment, StringSegment, StringComparison) メソッド

定義

指定した規則を使用して、指定した 2 つの StringSegment オブジェクトの部分文字列を比較し、並べ替え順序におけるそれらの相対位置を示す整数を返します。Compares substrings of two specified StringSegment objects using the specified rules, and returns an integer that indicates their relative position in the sort order.

public:
 static int Compare(Microsoft::Extensions::Primitives::StringSegment a, Microsoft::Extensions::Primitives::StringSegment b, StringComparison comparisonType);
public static int Compare (Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, StringComparison comparisonType);
static member Compare : Microsoft.Extensions.Primitives.StringSegment * Microsoft.Extensions.Primitives.StringSegment * StringComparison -> int
Public Shared Function Compare (a As StringSegment, b As StringSegment, comparisonType As StringComparison) As Integer

パラメーター

a
StringSegment

比較対象となる最初の StringSegmentThe first StringSegment to compare.

b
StringSegment

比較対象となる 2 番目の StringSegmentThe second StringSegment to compare.

comparisonType
StringComparison

比較の規則を指定する列挙値の 1 つ。One of the enumeration values that specifies the rules for the comparison.

戻り値

Int32

2 つの比較対照値の構文上の関係を示す 32 ビット符号付き整数。A 32-bit signed integer indicating the lexical relationship between the two comparands. ab 未満の場合は負、2 つの比較対照値が等しい場合は 0、ab より大きい場合は正の値です。The value is negative if a is less than b, 0 if the two comparands are equal, and positive if a is greater than b. ..

適用対象