次の方法で共有


-optioninfer

変数宣言でローカル型推論を使用できるようにします。

構文

-optioninfer[+ | -]  

論争

任期 定義
+ | - 任意。 ローカル型推論を有効にする -optioninfer+ を指定するか、ブロックする -optioninfer- を指定します。 値を指定しない -optioninfer オプションは、 -optioninfer+と同じです。 -optioninfer スイッチが存在しない場合の既定値も-optioninfer+。 既定値は、Vbc.rsp 応答ファイルで設定されます。

-noconfig オプションを使用すると、vbc.rsp で指定された既定値ではなく、コンパイラの内部既定値を保持できます。 このオプションのコンパイラの既定値は -optioninfer- です。

注釈

ソース コード ファイルに Option Infer ステートメントが含まれている場合、ステートメントはコマンド ライン コンパイラ設定 -optioninfer オーバーライドします。

Visual Studio IDE で -optioninfer を設定するには

  1. ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。

  2. [ コンパイル ] タブで、[ オプション 推論] ボックスの値を変更します。

次のコードは、ローカル型推論が有効になっている test.vb をコンパイルします。

vbc -optioninfer+ test.vb  

こちらも参照ください