Compare

用于比较字符串,可以区分大小写。
字符串的比较默认是不区分大小写的,如果需要区分大小写,则只能使用Compare方法。

语法:

Compare(strA, strB, ignoreCase)

strA:      用于比较的第一个字符串。
strB:       用于比较的第二个字符串。
ignoreCase:逻辑型,表示比较是否区分大小写,True表示不区分大小写,False表示区分大小写。

如果两个字符相等,则返回0,如果strA排在strB之前,则返回-1,否则返回1。

示例

Dim s1 As String = "abc"
Dim
s2 As String = "ABC"
Output.Show(s1 = s2)
'默认的比较, 不区分大小写
Output.Show(
String.Compare(s1, s2, False))
'区分大小写

在命令窗口执行上述代码,可以看到第三条语句的输出结果为True,第四条语句的输出结果为-1。


本页地址:http://www.foxtable.com/webhelp/topics/1830.htm