-optioninfer

允许在变量声明中使用本地类型推理。

语法

-optioninfer[+ | -]  

论据

术语 定义
+ | - 可选。 指定 -optioninfer+ 以启用本地类型推理或 -optioninfer- 阻止它。 -optioninfer未指定任何值的选项与 -optioninfer+. 当开关不存在时 -optioninfer ,默认值也 -optioninfer+为 。 默认值在 Vbc.rsp 响应文件中设置。

注释

可以使用此选项 -noconfig 来保留编译器的内部默认值,而不是在 vbc.rsp 中指定的默认值。 此选项的编译器默认值为 -optioninfer-.

注解

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

在 Visual Studio IDE 中设置 -optioninfer

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

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

示例:

以下代码使用 test.vb 启用本地类型推理进行编译。

vbc -optioninfer+ test.vb  

另请参阅