StringSegment.Compare(StringSegment, StringSegment, StringComparison) Methode

Definition

Vergleicht Teilzeichenfolgen von zwei angegebenen StringSegment-Objekten gemäß den angegebenen Vergleichsregeln und gibt eine ganze Zahl zurück, die ihre relative Position in der Sortierreihenfolge angibt.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

Parameter

a
StringSegment

Der erste zu vergleichende StringSegment.The first StringSegment to compare.

b
StringSegment

Der zweite zu vergleichende StringSegment.The second StringSegment to compare.

comparisonType
StringComparison

Einer der Enumerationswerte, der die Regeln für den Vergleich angibt.One of the enumeration values that specifies the rules for the comparison.

Gibt zurück

Eine 32-Bit-Ganzzahl mit Vorzeichen, die die lexikalische Beziehung der beiden verglichenen Elemente angibt.A 32-bit signed integer indicating the lexical relationship between the two comparands. Der Wert ist negativ, wenn a kleiner b ist. Er ist 0, wenn die beiden Vergleichswerte gleich sind, und er ist positiv, wenn a größer b ist.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. ..

Gilt für: