MSDN article on String.Normalize个州只是:
返回一个新字符串,其二进制表示形式为特定的Unicode规范化形式.
有时指的是"Unicode规范化表单C"
我只是在想,这是什么意思?这个函数在现实生活中有什么用处呢?
MSDN article on String.Normalize个州只是:
返回一个新字符串,其二进制表示形式为特定的Unicode规范化形式.
有时指的是"Unicode规范化表单C"
我只是在想,这是什么意思?这个函数在现实生活中有什么用处呢?
它确保可以比较unicode字符串是否相等(即使它们使用不同的unicode编码).
来自Unicode标准Annex #15:
本质上,Unicode规范化算法将所有组合标记按指定顺序放置,并使用分解和合成规则将每个字符串转换为Unicode规范化形式之一.然后,转换后的字符串的二进制比较将确定等价性.