LogicalStringComparer.Compare Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Compare(String, String) |
Führt einen logischen Vergleich zwischen zwei Zeichenfolgen durch. |
| Compare(String, Int32, Int32, String, Int32, Int32) |
Führt einen logischen Vergleich zwischen Teilzeichenfolgen von zwei Zeichenfolgen durch. |
Compare(String, String)
Führt einen logischen Vergleich zwischen zwei Zeichenfolgen durch.
public override int Compare(string? s1, string? s2);
override this.Compare : string * string -> int
Public Overrides Function Compare (s1 As String, s2 As String) As Integer
Parameter
- s1
- String
Die erste zu vergleichende Zeichenfolge.
- s2
- String
Die zweite zu vergleichende Zeichenfolge.
Gibt zurück
Eine ganzzahlige Vorzeichen, die die relativen Werte von x und y angibt, wie in der folgenden Tabelle gezeigt:
| Wert | Bedeutung |
|---|---|
| Kleiner als 0 (null) |
s1 steht in der Sortierreihenfolge vor s2.
|
| Zero |
s1 tritt in der Sortierreihenfolge an der gleichen Position wie s2 auf.
|
| Größer als 0 (null) |
s1 steht in der Sortierreihenfolge hinter s2.
|
Gilt für:
Compare(String, Int32, Int32, String, Int32, Int32)
Führt einen logischen Vergleich zwischen Teilzeichenfolgen von zwei Zeichenfolgen durch.
public int Compare(string? s1, int start1, int length1, string? s2, int start2, int length2);
override this.Compare : string * int * int * string * int * int -> int
Public Function Compare (s1 As String, start1 As Integer, length1 As Integer, s2 As String, start2 As Integer, length2 As Integer) As Integer
Parameter
- s1
- String
Die erste im Vergleich zu verwendende Zeichenfolge.
- start1
- Int32
Die Position der Teilzeichenfolge innerhalb von s1.
- length1
- Int32
Die Länge der Teilzeichenfolge in s1.
- s2
- String
Die zweite im Vergleich zu verwendende Zeichenfolge.
- start2
- Int32
Die Position der Teilzeichenfolge innerhalb von s2.
- length2
- Int32
Die Länge der Teilzeichenfolge in s2.
Gibt zurück
Eine ganzzahlige Vorzeichen, die die relativen Werte von x und y angibt, wie in der folgenden Tabelle gezeigt:
| Wert | Bedeutung |
|---|---|
| Kleiner als 0 (null) |
Die Teilzeichenfolge in s1 ist der Teilzeichenfolge in s2 in der Sortierreihenfolge vorangestellt.
|
| Zero |
Die Teilzeichenfolge in s1 befindet sich an derselben Position wie die Teilzeichenfolge in s2 in der Sortierreihenfolge.
|
| Größer als 0 (null) |
Die Teilzeichenfolge in s1 folgt der Teilzeichenfolge in s2 in der Sortierreihenfolge.
|