LogicalStringComparer.Compare Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Compare(String, String) |
Executa uma comparação lógica entre duas cadeias de caracteres. |
Compare(String, Int32, Int32, String, Int32, Int32) |
Executa uma comparação lógica entre subcadeias de caracteres de duas cadeias de caracteres. |
Compare(String, String)
Executa uma comparação lógica entre duas cadeias de caracteres.
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
Parâmetros
- s1
- String
A primeira cadeia de caracteres a ser comparada.
- s2
- String
A segunda cadeia de caracteres a ser comparada.
Retornos
Um inteiro com sinal que indica os valores relativos de x e y, conforme mostrado na tabela a seguir:
Valor | Significado |
---|---|
Menor que zero |
s1 precede s2 na ordem de classificação.
|
Zero |
s1 ocorre na mesma posição que s2 na ordem de classificação.
|
Maior que zero |
s1 segue s2 na ordem de classificação.
|
Aplica-se a
Compare(String, Int32, Int32, String, Int32, Int32)
Executa uma comparação lógica entre subcadeias de caracteres de duas cadeias de caracteres.
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
Parâmetros
- s1
- String
A primeira cadeia de caracteres a ser usada na comparação.
- start1
- Int32
A posição da subcadeia de caracteres dentro de s1
.
- length1
- Int32
O comprimento da subcadeia de caracteres dentro s1
de .
- s2
- String
A segunda cadeia de caracteres a ser usada na comparação.
- start2
- Int32
A posição da subcadeia de caracteres dentro de s2
.
- length2
- Int32
O comprimento da subcadeia de caracteres dentro s2
de .
Retornos
Um inteiro com sinal que indica os valores relativos de x e y, conforme mostrado na tabela a seguir:
Valor | Significado |
---|---|
Menor que zero |
A subcadeia de caracteres em s1 precede a subcadeia de caracteres em s2 na ordem de classificação.
|
Zero |
A subcadeia de caracteres em s1 ocorre na mesma posição que a subcadeia de caracteres na s2 ordem de classificação.
|
Maior que zero |
A subcadeia de caracteres em s1 segue a subcadeia de caracteres em s2 na ordem de classificação.
|