LogicalStringComparer.Compare Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Compare(String, String) |
Wykonuje porównanie logiczne między dwoma ciągami. |
Compare(String, Int32, Int32, String, Int32, Int32) |
Wykonuje porównanie logiczne między podciągami dwóch ciągów. |
Compare(String, String)
Wykonuje porównanie logiczne między dwoma ciągami.
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
Parametry
- s1
- String
Pierwszy ciąg do porównania.
- s2
- String
Drugi ciąg do porównania.
Zwraca
Podpisana liczba całkowita wskazująca względne wartości x i y, jak pokazano w poniższej tabeli:
Wartość | Znaczenie |
---|---|
Mniej niż zero |
s1
s2 poprzedza kolejność sortowania.
|
Zero |
s1 występuje w tej samej pozycji co s2 w kolejności sortowania.
|
Większe od zera |
s1 następuje s2 w kolejności sortowania.
|
Dotyczy
Compare(String, Int32, Int32, String, Int32, Int32)
Wykonuje porównanie logiczne między podciągami dwóch ciągów.
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
Parametry
- s1
- String
Pierwszy ciąg do użycia w porównaniu.
- start1
- Int32
Położenie podciągu w obrębie s1
.
- length1
- Int32
Długość podciągu w obrębie s1
.
- s2
- String
Drugi ciąg do użycia w porównaniu.
- start2
- Int32
Położenie podciągu w obrębie s2
.
- length2
- Int32
Długość podciągu w obrębie s2
.
Zwraca
Podpisana liczba całkowita wskazująca względne wartości x i y, jak pokazano w poniższej tabeli:
Wartość | Znaczenie |
---|---|
Mniej niż zero |
Podciąg w s1 poprzedniej kolejności sortowania poprzedza podciąg s2 .
|
Zero |
Podciąg w pliku s1 występuje w tej samej pozycji co podciąg w s2 kolejności sortowania.
|
Większe od zera |
Podciąg w pliku jest s1 zgodny z podciągem w s2 kolejności sortowania.
|