変数宣言でローカル型推論を使用できるようにします。
構文
-optioninfer[+ | -]
論争
任期 | 定義 |
---|---|
+ | - |
任意。 ローカル型推論を有効にする -optioninfer+ を指定するか、ブロックする -optioninfer- を指定します。 値を指定しない -optioninfer オプションは、 -optioninfer+ と同じです。
-optioninfer スイッチが存在しない場合の既定値も-optioninfer+ 。 既定値は、Vbc.rsp 応答ファイルで設定されます。 |
注
-noconfig
オプションを使用すると、vbc.rsp で指定された既定値ではなく、コンパイラの内部既定値を保持できます。 このオプションのコンパイラの既定値は -optioninfer-
です。
注釈
ソース コード ファイルに Option Infer ステートメントが含まれている場合、ステートメントはコマンド ライン コンパイラ設定 -optioninfer
オーバーライドします。
Visual Studio IDE で -optioninfer を設定するには
ソリューション エクスプローラーでプロジェクトを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。
[ コンパイル ] タブで、[ オプション 推論] ボックスの値を変更します。
例
次のコードは、ローカル型推論が有効になっている test.vb
をコンパイルします。
vbc -optioninfer+ test.vb
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET