共用方式為


/optioninfer

可讓您在變數宣告中使用區域類型推斷。

/optioninfer[+ | -]

引數

詞彙

定義

+ | -

選擇項。 指定 /optioninfer+ 以啟用區域類型推斷,或是指定 /optioninfer- 以封鎖它。 未指定值的 /optioninfer 選項與 /optioninfer+ 相同。 不存在 /optioninfer 參數時的預設值也是 /optioninfer+。 預設值是在 Vbc.rsp 回應檔中設定。

注意事項注意事項

您可以使用 /noconfig 選項來保留編譯器的內部預設值而不是 vbc.rsp 中所指定的預設值。這個選項的編譯器預設值是 /optioninfer-。

備註

如果原始程式碼檔包含 Option Infer 陳述式,陳述式會覆寫 /optioninfer 命令列編譯器設定。

在 Visual Studio IDE 中設定 /optioninfer

  1. 在 [方案總管] 中選取專案。 在 [專案] 功能表上,按一下 [屬性]。 如需詳細資訊,請參閱Introduction to the Project Designer

  2. 在 [編譯] 索引標籤上,修改 [選項推斷] 方塊中的值。

範例

下列程式碼會在已啟用區域類型推斷下編譯 test.vb。

vbc /optioninfer+ test.vb

請參閱

參考

/optioncompare

/optionexplicit

/optionstrict

編譯命令列範例 (Visual Basic)

Option Infer 陳述式

選項對話方塊、專案、Visual Basic 預設值

專案設計工具、編譯頁 (Visual Basic)

/noconfig

概念

區域類型推斷 (Visual Basic)

其他資源

Visual Basic 命令列編譯器

從命令列建置 (Visual Basic)