Operators.CompareString(String, String, Boolean) 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.
Executa a comparação de cadeias de caracteres de texto ou binárias dadas duas cadeias de caracteres.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public:
static int CompareString(System::String ^ Left, System::String ^ Right, bool TextCompare);
public static int CompareString (string Left, string Right, bool TextCompare);
public static int CompareString (string? Left, string? Right, bool TextCompare);
static member CompareString : string * string * bool -> int
Public Shared Function CompareString (Left As String, Right As String, TextCompare As Boolean) As Integer
Parâmetros
- Left
- String
Obrigatórios. Qualquer expressão de String
.
- Right
- String
Obrigatórios. Qualquer expressão de String
.
- TextCompare
- Boolean
Obrigatórios. True
para executar uma comparação de cadeias de caracteres que diferencia maiúsculas de minúsculas; caso contrário, False
.
Retornos
Valor | Condição |
---|---|
-1 |
Left é menor que Right .
|
0 |
Left é igual a Right .
|
1 |
Left é maior que Right .
|
Comentários
Essa classe dá suporte ao compilador do Visual Basic e não se destina a ser usada diretamente do seu código.
Quando o operador de igualdade do Visual Basic é usado para comparar duas cadeias de caracteres, ele passa as cadeias de caracteres para o CompareString método juntamente com um valor de False
para o TextCompare
argumento . Isso executa uma comparação que diferencia maiúsculas de minúsculas que é ordinal ou baseada na cultura atual, dependendo do valor da instrução Option Compare .