/optioninfer

Abilita l'utilizzo dell'inferenza del tipo di variabile locale nelle dichiarazioni di variabile.

/optioninfer[+ | -]

Argomenti

Termine

Definizione

+ | -

Parametro facoltativo.Specificare /optioninfer+ per attivare l'inferenza del tipo di variabile locale o /optioninfer- per disattivarla.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 utilizzare 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, tramite l'istruzione viene eseguito l'override dell'impostazione del compilatore basato su riga di comando /optioninfer.

Per impostare /optioninfer in Visual Studio IDE

  1. Selezionare un progetto in Esplora soluzioni.Scegliere Proprietà dal menu Progetto.Per ulteriori informazioni, vedere Introduzione a Progettazione progetti.

  2. Nella scheda Compila modificare il valore nella casella Option Infer.

Esempio

Nel codice seguente viene compilato test.vb con inferenza del tipo di variabile locale attivata.

vbc /optioninfer+ test.vb

Vedere anche

Riferimenti

/optioncompare

/optionexplicit

/optionstrict

Esempi di righe di comando di compilazione (Visual Basic)

Istruzione Option Infer

Impostazioni predefinite di Visual Basic, Progetti, finestra di dialogo Opzioni

Pagina Compilazione, Progettazione progetti (Visual Basic)

/noconfig

Concetti

Inferenza del tipo di variabile locale (Visual Basic)

Altre risorse

Compilatore della riga di comando di Visual Basic

Compilazione dalla riga di comando (Visual Basic)