/optioncompare

Spécifie la façon dont sont effectuées les comparaisons de chaînes.

/optioncompare:{binary | text}

Notes

Vous pouvez spécifier /optioncompare sous l'une des deux formes suivantes : /optioncompare:binary pour utiliser des comparaisons de chaînes binaires et /optioncompare:text pour utiliser des comparaisons de chaînes de texte. Par défaut, le compilateur utilise /optioncompare:binary.

Sous Microsoft Windows, la page de code en cours d'utilisation détermine le tri binaire. L'exemple suivant montre un ordre de tri binaire classique.

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

Les comparaisons de chaîne de texte sont basées selon un tri ne respectant pas la casse du texte, déterminé par les paramètres régionaux de votre système. L'exemple suivant montre un ordre de tri de texte classique.

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

Pour définir /optioncompare dans l'IDE de Visual Studio

  1. Sélectionnez un projet dans l'Explorateur de solutions. Dans le menu Projet, cliquez sur Propriétés. Pour plus d'informations, consultez Introduction au Concepteur de projets.

  2. Cliquez sur l'onglet Compiler.

  3. Modifiez la valeur dans la zone Option Compare.

Pour définir /optioncompare par programme

Exemple

Le code suivant compile ProjFile.vb et utilise des comparaisons de chaînes binaires :

vbc /optioncompare:binary projFile.vb

Voir aussi

Référence

/optionexplicit

/optionstrict

/optioninfer

Exemples de lignes de commande de compilation (Visual Basic)

Option Compare, instruction

Valeurs par défaut VB, Projets, boîte de dialogue Options

Autres ressources

Compilateur Visual Basic