-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
Wybierz projekt w Eksplorator rozwiązań. W menu Project (Projekt) kliknij pozycję Properties (Właściwości).
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ż
- Kompilator wiersza polecenia języka Visual Basic
- -optioncompare
- -optionexplicit
- -optionstrict
- Przykłady kompilacji — wiersze poleceń
- Option Infer, instrukcja
- Wnioskowanie o typie lokalnym
- Domyślne ustawienia programu Visual Basic, Projekty, Opcje — okno dialogowe
- Strona kompilowania, Projektant projektu (Visual Basic)
- -noconfig
- Tworzenie z wiersza polecenia