-optioncompare

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

Sintaxe

-optioncompare:{binary | text}

Comentários

Você pode especificar -optioncompare em uma das duas formas: -optioncompare:binary para usar comparações de cadeia de caracteres binárias e -optioncompare:text para usar comparações de cadeia de caracteres 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 cadeias de caracteres se baseiam em uma ordem de classificação de texto com diferenciação de 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 Visual Studio IDE

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

  2. Clique na guia Compilar.

  3. Modifique o valor na caixa Option Compare.

Para definir -optioncompare programaticamente

Consulte Instrução Option Compare.

Exemplo

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

vbc -optioncompare:binary projFile.vb

Confira também