/optionexplicit

更新 : 2007 年 11 月

宣言されていない変数を使用している場合に、コンパイラによってエラーが報告されます。

/optionexplicit[+ | -]

引数

  • + | -
    省略可能です。/optionexplicit+ を指定すると、変数の明示的な宣言が必要になります。既定では /optionexplicit+ オプションになります。これは /optionexplicit を指定するのと同じです。/optionexplicit- オプションを指定すると、変数を暗黙的に宣言できます。

解説

Visual Studio IDE で /optionexplicit を設定するには

  1. ソリューション エクスプローラでプロジェクトを選択します。[プロジェクト] メニューの [プロパティ] をクリックします。詳細については、「プロジェクト デザイナの概要」を参照してください。

  2. [コンパイル] タブをクリックします。

  3. [Option Explicit] ボックスの値を変更します。

プログラムで /optionexplicit を設定するには

使用例

次のコードは、/optionexplicit- が指定されている場合にコンパイルされます。

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

参照

参照

/optioncompare

/optionstrict

/optioninfer

コンパイル コマンド ラインのサンプル

Option Explicit ステートメント (Visual Basic)

[Visual Basic の既定値] ([オプション] ダイアログ ボックス - [プロジェクト])

その他の技術情報

Visual Basic コンパイラ