指定如何進行字串比較。
語法
-optioncompare:{binary | text}
備註
您可以使用兩種形式之一來指定 -optioncompare : -optioncompare:binary 使用二進位字串比較,以及 -optioncompare:text 使用文字字串比較。 根據預設,編譯程式會使用 -optioncompare:binary。
在 Microsoft Windows 中,目前的代碼頁會決定二進位排序順序。 典型的二進位排序順序如下所示:
A < B < E < Z < a < b < e < z < À < Ê < Ø < à < ê < ø
以文字為基礎的字串比較是以系統地區設定決定的不區分大小寫的文字排序順序為基礎。 典型的文字排序順序如下:
(A = a) < (À = à) < (B=b) < (E=e) < (Ê = ê) < (Z=z) < (Ø = ø)
在 Visual Studio IDE 中設定 -optioncompare
在 [方案總管] 中選取專案。 按一下 [專案] 功能表上的 [屬性]。
按一下 [編譯] 索引標籤。
修改 [ 選項比較 ] 方塊中的值。
以程式設計方式設定 -optioncompare
請參閱 Option Compare 語句。
範例
下列程式代碼會 ProjFile.vb 編譯並使用二進位字串比較。
vbc -optioncompare:binary projFile.vb