/optioninfer
启用变量声明中的局部类型推理。
/optioninfer[+ | -]
参数
术语 |
定义 |
+ | - |
可选。指定 /optioninfer+ 可以启用局部类型推理,指定 /optioninfer- 可以阻止它。未指定任何值的 /optioninfer 选项与 /optioninfer+ 相同。未提供 /optioninfer 开关时的默认值也为 /optioninfer+。该默认值在 Vbc.rsp 响应文件中设置。 |
说明 |
---|
使用 /noconfig 选项可以保留编译器的内部默认值,而不是使用 vbc.rsp 中指定的那些默认值。此选项的编译器默认值为 /optioninfer-。 |
备注
如果源代码文件包含 Option Infer 语句,则该语句将重写 /optioninfer 命令行编译器设置。
在 Visual Studio IDE 中设置/optioninfer
在**“解决方案资源管理器”中选择一个项目。在“项目”菜单上,单击“属性”**。有关更多信息,请参见项目设计器介绍。
在**“编译”选项卡上,修改“Option Infer”**框中的值。
示例
下面的代码在启用局部类型推理的情况下编译 test.vb。
vbc /optioninfer+ test.vb
请参见
参考
“选项”对话框 ->“项目”->“Visual Basic 默认值”