-optionexplicit

如果变量在使用之前未被声明,则会导致编译器报告错误。

语法

-optionexplicit[+ | -]  

自变量

+ | -
可选。 指定 -optionexplicit+ 可要求显式声明变量。 -optionexplicit+ 选项是默认选项,与 -optionexplicit 相同。 -optionexplicit- 选项启用变量的隐式声明。

备注

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

若要在 Visual Studio IDE 中设置 -optionexplicit

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

  2. 单击“编译” 选项卡。

  3. 修改“Option Explicit”框中的值。

示例

以下代码在使用 -optionexplicit- 时进行编译。

Module Module1
    Sub Main()
        i = 99
        System.Console.WriteLine(i)
    End Sub
End Module

请参阅