-optioninfer
Consente di usare l'inferenza del tipo di variabile locale nelle dichiarazioni di variabile.
Sintassi
-optioninfer[+ | -]
Argomenti
Termine | Definizione |
---|---|
+ | - |
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-
.
Osservazioni:
Se il file di codice sorgente contiene un'istruzione Option Infer, l'istruzione esegue l'override dell'impostazione -optioninfer
del compilatore della riga di comando.
Per impostare -optioninfer nell'IDE di Visual Studio
Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto.
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
Vedi anche
- Compilatore della riga di comando di Visual Basic
- -optioncompare
- -optionexplicit
- -optionstrict
- Esempi di righe di comando di compilazione
- Istruzione Option Infer
- Inferenza del tipo di variabile locale
- Impostazioni predefinite di Visual Basic, Progetti, finestra di dialogo Opzioni
- Pagina Compilazione, Creazione progetti (Visual Basic)
- -noconfig
- Compilazione dalla riga di comando