Partilhar via


-opçãocomparar

Especifica como as comparações de cadeia de caracteres são feitas.

Sintaxe

-optioncompare:{binary | text}

Observações

Você pode especificar -optioncompare em uma de duas formas: -optioncompare:binary usar comparações de cadeia de caracteres binárias e -optioncompare:text usar comparações de cadeia de texto. Por padrão, o compilador usa -optioncompare:binary.

No Microsoft Windows, a página de código atual determina a ordem de classificação binária. Uma ordem de classificação binária típica é a seguinte:

A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø

As comparações de cadeia de caracteres baseadas em texto são baseadas em uma ordem de classificação de texto que não diferencia maiúsculas de minúsculas determinada pela localidade do sistema. Uma ordem de classificação de texto típica é a seguinte:

(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)

Para definir -optioncompare no IDE do Visual Studio

  1. Tenha um projeto selecionado no Gerenciador de Soluções. No menu Projeto, clique em Propriedades.

  2. Clique na guia Compilar .

  3. Modifique o valor na caixa Comparação de opções .

Para definir -optioncompare programaticamente

Consulte Declaração de comparação de opções.

Exemplo

O código a seguir compila ProjFile.vb e usa comparações de cadeia de caracteres binárias.

vbc -optioncompare:binary projFile.vb

Consulte também