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