Condividi tramite


LogicalStringComparer.Compare Metodo

Definizione

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:

ValoreSignificato
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 s1di .

s2
String

Seconda stringa da usare nel confronto.

start2
Int32

Posizione della sottostringa all'interno di s2.

length2
Int32

Lunghezza della sottostringa all'interno s2di .

Restituisce

Intero con segno che indica i valori relativi di x e y, come illustrato nella tabella seguente:

ValoreSignificato
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.

Si applica a