-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
Selecione um projeto no Gerenciador de Soluções. No menu Projeto, clique em Propriedades.
Clique na guia Compilar.
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