-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

  1. Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto.

  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  

Vedi anche