変数が使用される前に宣言されていない場合、コンパイラはエラーを報告します。
構文
-optionexplicit[+ | -]
論争
+ | -
任意。 変数の明示的な宣言を要求する -optionexplicit+ を指定します。
-optionexplicit+ オプションは既定値であり、-optionexplicitと同じです。
-optionexplicit- オプションを使用すると、変数の暗黙的な宣言が可能になります。
注釈
ソース コード ファイルに Option Explicit ステートメントが含まれている場合、ステートメントはコマンド ライン コンパイラ設定 -optionexplicit オーバーライドします。
Visual Studio IDE で -optionexplicit を設定するには
ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。
[コンパイル] タブをクリックします。
[ オプションの明示的 ] ボックスの値を変更します。
例
次のコードは、 -optionexplicit- が使用されるときにコンパイルされます。
Module Module1
Sub Main()
i = 99
System.Console.WriteLine(i)
End Sub
End Module
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET