/optioninfer
Consente di usare l'inferenza del tipo di variabile locale nelle dichiarazioni di variabile.
/optioninfer[+ | -]
Argomenti
Termine |
Definizione |
+ | - |
Parametro facoltativo. Specificare /optioninfer+ per abilitare l'inferenza del tipo di variabile locale o /optioninfer- per bloccarla. L'opzione /optioninfer, senza alcun valore specificato, equivale a /optioninfer+. Il valore predefinito, quando l'opzione /optioninfer non è presente, è anche /optioninfer+. Il valore predefinito viene impostato nel file di risposta Vbc.rsp. |
Nota
È possibile usare l'opzione /noconfig per mantenere le impostazioni predefinite interne del compilatore anziché quelle specificate in vbc.rsp.Il valore predefinito del compilatore per questa opzione è /optioninfer-.
Note
Se nel codice sorgente non è presente un'istruzione Option Infer (istruzione), l'istruzione esegue l'override dell'impostazione /optioninfer del compilatore a riga di comando.
Per impostare /optioninfer nell'IDE di Visual Studio
Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto. Per altre informazioni, vedere Introduction to the Project Designer.
Nella scheda Compila modificare il valore nella casella Option Infer.
Esempio
Il codice seguente compila test.vb con l'inferenza del tipo locale abilitata.
vbc /optioninfer+ test.vb
Vedere anche
Riferimenti
Esempi di righe di comando di compilazione (Visual Basic)
Impostazioni predefinite di Visual Basic, Progetti, finestra di dialogo Opzioni
Pagina Compilazione, Progettazione progetti (Visual Basic)
Concetti
Inferenza del tipo di variabile locale (Visual Basic)