共用方式為


/optioncompare

指定如何進行字串比較。

/optioncompare:{binary | text}

備註

您可指定其中一種格式的 /optioncompare:/optioncompare:binary 可使用二進位字串比較,而 /optioncompare:text 則使用文字字串比較。編譯器 (Compiler) 預設會使用 /optioncompare:binary。

在 Microsoft Windows 中,使用中的字碼頁 (Code Page) 可以決定二進位排序次序。以下是一般的二進位排序順序:

A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø

以文字為主的字串比較,是以您系統地區設定所決定的不區分大小寫文字排序次序為基礎。以下是一般的文字排序順序:

(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)

若要在 Visual Studio IDE 中設定 /optioncompare

  1. 在 [方案總管] 中選取專案。在 [專案] 功能表上,按一下 [屬性]。如需詳細資訊,請參閱專案設計工具簡介

  2. 按一下 [編譯] 索引標籤。

  3. 修改 [Option Compare] 方塊中的值。

若要以程式設計方式設定 /optioncompare

範例

下列程式碼會編譯 ProjFile.vb,並使用二進位字串比較。

vbc /optioncompare:binary projFile.vb

請參閱

參考

/optionexplicit

/optionstrict

/optioninfer

編譯命令列範例 (Visual Basic)

Option Compare 陳述式

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

其他資源

Visual Basic 命令列編譯器