-optioninfer
Enables the use of local type inference in variable declarations.
Syntax
-optioninfer[+ | -]
Arguments
Term | Definition |
---|---|
+ | - |
Optional. Specify -optioninfer+ to enable local type inference, or -optioninfer- to block it. The -optioninfer option, with no value specified, is the same as -optioninfer+ . The default value when the -optioninfer switch is not present is also -optioninfer+ . The default value is set in the Vbc.rsp response file. |
Note
You can use the -noconfig
option to retain the compiler's internal defaults instead of those specified in vbc.rsp. The compiler default for this option is -optioninfer-
.
Remarks
If the source code file contains an Option Infer Statement, the statement overrides the -optioninfer
command-line compiler setting.
To set -optioninfer in the Visual Studio IDE
Select a project in Solution Explorer. On the Project menu, click Properties.
On the Compile tab, modify the value in the Option infer box.
Example
The following code compiles test.vb
with local type inference enabled.
vbc -optioninfer+ test.vb
See also
Зворотний зв’язок
https://aka.ms/ContentUserFeedback.
Очікується незабаром: протягом 2024 року ми будемо припиняти використання механізму реєстрації проблем у GitHub для зворотного зв’язку щодо вмісту й замінювати його новою системою зворотного зв’язку. Докладніше:Надіслати й переглянути відгук про