-optioncompare
指定如何进行字符串比较。
语法
-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
在 “解决方案资源管理器” 中选择一个项目。 在“项目”菜单上,单击“属性” 。
单击“编译” 选项卡。
修改“Option Compare” 框中的值。
以编程方式设置 -optioncompare
请参阅 Option Compare 语句。
示例
下面的代码编译 ProjFile.vb
,并使用二进制字符串比较。
vbc -optioncompare:binary projFile.vb