-optioninfer
Permet l'utilisation de l'inférence de type de variable locale dans les déclarations de variable.
Syntaxe
-optioninfer[+ | -]
Arguments
Terme | Définition |
---|---|
+ | - |
Optionnel. 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 Option Infer Statement, l'instruction substitue le paramètre du compilateur de ligne de commande -optioninfer
.
Pour définir -optioninfer dans l'IDE de Visual Studio
Sélectionnez un projet dans l'Explorateur de solutions. Dans le menu Projet , cliquez sur Propriétés.
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
- Compilateur de ligne de commande de Visual Basic
- -optioncompare
- -optionexplicit
- -optionstrict
- Exemples de lignes de commande de compilation
- Instruction Option Infer
- Inférence de type local
- Valeurs par défaut VB, Projets, boîte de dialogue Options
- Page Compiler, Concepteur de projets (Visual Basic)
- -noconfig
- Génération à partir de la ligne de commande
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour