Condividi tramite


-optioninfer

Abilita l'uso dell'inferenza del tipo locale nelle dichiarazioni di variabili.

Sintassi

-optioninfer[+ | -]  

Argomenti

Termine Definizione
+ | - Opzionale. Specificare per abilitare -optioninfer+ l'inferenza del tipo locale o -optioninfer- bloccarla. L'opzione -optioninfer , senza valore specificato, è uguale -optioninfer+a . Il valore predefinito quando l'opzione -optioninfer non è presente è anche -optioninfer+. Il valore predefinito viene impostato nel file di risposta Vbc.rsp.

Annotazioni

È 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 del compilatore della -optioninfer 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 Compilazione modificare il valore nella casella Di inferenza opzione .

Esempio

Il codice seguente viene compilato test.vb con l'inferenza del tipo locale abilitata.

vbc -optioninfer+ test.vb  

Vedere anche