= Delphi中的字符串比较是区分大小写还是不区分大小写?
Is = a case sensitive or insensitive comparison of strings in Delphi?
我只是想知道是否
if (str1 = str2) then
执行区分大小写或不区分大小写的比较。我搜索 google 但只找到这个 Difference between CompareStr and '=' for Strings in Delphi
Help 告诉我们:
Strings are compared according to the ordinal values that make up the
characters that make up the string.
'A'
和'a'
是不同的符号,序数值不同,所以比较当然区分大小写。
有像CompareText
这样的特殊函数用于不敏感的比较。请注意,在描述中特别强调不区分大小写。
我只是想知道是否
if (str1 = str2) then
执行区分大小写或不区分大小写的比较。我搜索 google 但只找到这个 Difference between CompareStr and '=' for Strings in Delphi
Help 告诉我们:
Strings are compared according to the ordinal values that make up the characters that make up the string.
'A'
和'a'
是不同的符号,序数值不同,所以比较当然区分大小写。
有像CompareText
这样的特殊函数用于不敏感的比较。请注意,在描述中特别强调不区分大小写。