Condividi tramite


/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

  1. Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto. Per altre informazioni, vedere Introduction to the Project Designer.

  2. 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

/optioncompare

/optionexplicit

/optionstrict

Esempi di righe di comando di compilazione (Visual Basic)

Option Infer (istruzione)

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)