Partager via


/optioninfer

Permet l'utilisation de l'inférence de type de variable locale dans les déclarations de variable.

/optioninfer[+ | -]

Arguments

Terme

Définition

+ | -

Facultatif. Spécifiez /optioninfer+ pour activer l'inférence de type de variable locale ou /optioninfer- pour la bloquer. L'option /optioninfer, sans aucune valeur spécifiée, est identique à /optioninfer+. La valeur par défaut en l'absence du commutateur /optioninfer est aussi /optioninfer+. La valeur par défaut est définie dans le fichier réponse Vbc.rsp.

Notes

Vous pouvez utiliser l'option /noconfig pour conserver les valeurs par défaut internes du compilateur au lieu de celles spécifiées dans le fichier vbc.rsp.Pour cette option, la valeur par défaut du compilateur est /optioninfer-.

Notes

Si le fichier de code source contient une Instruction Option Infer, l'instruction substitue le paramètre du compilateur de ligne de commande /optioninfer.

Pour définir /optioninfer 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 to the Project Designer.

  2. Sous l'onglet Compiler, modifiez la valeur figurant dans la zone Option infer.

Exemple

Le code suivant compile test.vb avec l'inférence de type de variable locale activée.

vbc /optioninfer+ test.vb

Voir aussi

Référence

/optioncompare

/optionexplicit

/optionstrict

Exemples de lignes de commande de compilation (Visual Basic)

Instruction Option Infer

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

Page Compiler, Concepteur de projets (Visual Basic)

/noconfig

Concepts

Inférence de type local (Visual Basic)

Autres ressources

Compilateur de ligne de commande de Visual Basic

Génération à partir de la ligne de commande (Visual Basic)