-optioncompare
Specifica la modalità con cui vengono confrontate le stringhe.
Sintassi
-optioncompare:{binary | text}
Osservazioni:
È possibile specificare -optioncompare
in una delle due forme: -optioncompare:binary
per usare confronti fra stringhe binarie e -optioncompare:text
per usare confronti fra stringhe di testo. Per impostazione predefinita, il compilatore usa -optioncompare:binary
.
In Microsoft Windows la tabella codici corrente determina l'ordinamento binario. Un tipico ordinamento binario è il seguente:
A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø
I confronti tra stringhe basate su testo si basano su un ordinamento di testo senza distinzione tra maiuscole e minuscole determinato dalle impostazioni locali del sistema. Un tipico ordinamento del testo è il seguente:
(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)
Per impostare -optioncompare nell'IDE di Visual Studio
Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto.
Fare clic sulla scheda Compila.
Modificare il valore nella casella Option Compare.
Per impostare -optioncompare a livello di codice
Vedere l'Istruzione Option Compare.
Esempio
Il codice seguente compila ProjFile.vb
e usa confronti di stringhe binarie.
vbc -optioncompare:binary projFile.vb