LogicalStringComparer.Compare Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Compare(String, String) |
Esegue un confronto logico tra due stringhe. |
Compare(String, Int32, Int32, String, Int32, Int32) |
Esegue un confronto logico tra sottostringa di due stringhe. |
Compare(String, String)
Esegue un confronto logico tra due stringhe.
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
Parametri
- s1
- String
Prima stringa da confrontare.
- s2
- String
Seconda stringa da confrontare.
Restituisce
Intero con segno che indica i valori relativi di x e y, come illustrato nella tabella seguente:
Valore | Significato |
---|---|
Minore di zero |
s1 precede s2 nell'ordinamento.
|
Zero |
s1 si trova nella stessa posizione di s2 nell'ordinamento.
|
Maggiore di zero |
s1 segue s2 nell'ordinamento.
|
Si applica a
Compare(String, Int32, Int32, String, Int32, Int32)
Esegue un confronto logico tra sottostringa di due stringhe.
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
Parametri
- s1
- String
Prima stringa da usare nel confronto.
- start1
- Int32
Posizione della sottostringa all'interno di s1
.
- length1
- Int32
Lunghezza della sottostringa all'interno s1
di .
- s2
- String
Seconda stringa da usare nel confronto.
- start2
- Int32
Posizione della sottostringa all'interno di s2
.
- length2
- Int32
Lunghezza della sottostringa all'interno s2
di .
Restituisce
Intero con segno che indica i valori relativi di x e y, come illustrato nella tabella seguente:
Valore | Significato |
---|---|
Minore di zero |
La sottostringa in s1 precede la sottostringa in s2 nell'ordinamento.
|
Zero |
La sottostringa in s1 si verifica nella stessa posizione della sottostringa nell'ordine s2 di ordinamento.
|
Maggiore di zero |
La sottostringa in s1 segue la sottostringa in s2 nell'ordinamento.
|