2
如果我们比较两个字符串如“CAT”和“cat”并使用vbBinaryCompare模式,MSDN表示它进行二进制比较,但是什么是比较比较?这是否意味着它以一种不敏感的方式进行呢? Textual Comparision如何不同?什么是二进制比较,它与文本比较有什么不同
如果我们比较两个字符串如“CAT”和“cat”并使用vbBinaryCompare模式,MSDN表示它进行二进制比较,但是什么是比较比较?这是否意味着它以一种不敏感的方式进行呢? Textual Comparision如何不同?什么是二进制比较,它与文本比较有什么不同
vbTextCompare
是不区分大小写的。 “CAT”和“猫”被认为是相等的。
vbBinaryCompare
区分大小写。 “CAT”和“猫”被认为是不同的。
它不一定仅限于区分大小写。二进制比较就是:二进制值。文本比较可以是特定于语言环境的,并且会将您的语言环境的等同字符视为相同。 –
丹是正确的。例如。在某些地区,我相信“ss”被认为等于“ß”。您也可能会发现一系列组合字符(重音符等)将被视为等于包含该重音的某个等效字符。 – MarkJ