-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