Freigeben über


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.

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.

b
StringSegment

Der zweite zu vergleichende StringSegment.

comparisonType
StringComparison

Einer der Enumerationswerte, der die Regeln für den Vergleich angibt.

Gibt zurück

Int32

Eine 32-Bit-Ganzzahl mit Vorzeichen, die die lexikalische Beziehung der beiden verglichenen Elemente angibt. 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. .

Gilt für