/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 默认值”
概念
其他资源
修订记录
Date |
修订记录 |
原因 |
2011 年 3 月 |
解释了该语句将重写命令行设置。 |
内容 Bug 修复 |