-optionexplicit
Causes the compiler to report errors if variables are not declared before they are used.
Syntax
-optionexplicit[+ | -]
Arguments
+
| -
Optional. Specify -optionexplicit+
to require explicit declaration of variables. The -optionexplicit+
option is the default and is the same as -optionexplicit
. The -optionexplicit-
option enables implicit declaration of variables.
Remarks
If the source code file contains an Option Explicit statement, the statement overrides the -optionexplicit
command-line compiler setting.
To set -optionexplicit in the Visual Studio IDE
Have a project selected in Solution Explorer. On the Project menu, click Properties.
Click the Compile tab.
Modify the value in the Option Explicit box.
Example
The following code compiles when -optionexplicit-
is used.
Module Module1
Sub Main()
i = 99
System.Console.WriteLine(i)
End Sub
End Module