-optioninfer

允许在变量声明中使用局部类型推理。

语法

-optioninfer[+ | -]  

参数

术语 定义
+ | - 可选。 指定 -optioninfer+ 来启用局部类型推理,或指定 -optioninfer- 来阻止它。 没有指定值的 -optioninfer 选项等同于 -optioninfer+。 不存在 -optioninfer 切换时,默认值也是 -optioninfer+。 在 Vbc.rsp 响应文件中设置了默认值。

备注

你可使用 -noconfig 选项来保留编译器的内部默认值(而非在 vbc.rsp 中指定的那些值)。 此选项默认的编译器是 -optioninfer-

备注

如果源代码文件包含 Option Infer 语句,则语句将重写 -optioninfer 命令行编译器设置。

若要在 Visual Studio IDE 中设置 -optioninfer

  1. 在“解决方案资源管理器” 中选择项目。 在“项目”菜单上,单击“属性” 。

  2. 在“编译” 选项卡上,修改“Option infer” 框中的值。

示例

以下代码在启用局部类型推理的情况下编译 test.vb

vbc -optioninfer+ test.vb  

请参阅