Udostępnij za pośrednictwem


-optioninfer

Umożliwia użycie wnioskowania typu lokalnego w deklaracjach zmiennych.

Składnia

-optioninfer[+ | -]  

Argumenty

Termin Definicja
+ | - Opcjonalny. Określ -optioninfer+ , aby włączyć wnioskowanie typu lokalnego lub -optioninfer- zablokować go. Opcja -optioninfer , bez określonej wartości, jest taka sama jak -optioninfer+. Wartość domyślna, gdy -optioninfer przełącznik nie jest obecny, to również -optioninfer+. Wartość domyślna jest ustawiana w pliku odpowiedzi Vbc.rsp.

Uwaga

Możesz użyć -noconfig tej opcji, aby zachować wewnętrzne wartości domyślne kompilatora zamiast tych określonych w pliku vbc.rsp. Domyślną wartością kompilatora dla tej opcji jest -optioninfer-.

Uwagi

Jeśli plik kodu źródłowego zawiera instrukcję wnioskowania opcji, instrukcja zastępuje ustawienie kompilatora -optioninfer wiersza polecenia.

Aby ustawić -optioninfer w środowisku IDE programu Visual Studio

  1. Wybierz projekt w Eksplorator rozwiązań. W menu Project (Projekt) kliknij pozycję Properties (Właściwości).

  2. Na karcie Kompilowanie zmodyfikuj wartość w polu Wnioskowanie opcji.

Przykład

Poniższy kod kompiluje się test.vb z włączonym wnioskowaniem typu lokalnego.

vbc -optioninfer+ test.vb  

Zobacz też