![]() |
1
1
你当前的代码没有使用
任何一个
是 给你同样的“abc”和“abc”的结果,我很怀疑。我想你是说你 希望 它可能会给你同样的结果,但它目前没有。 我建议你用这样的方法,如果你想不区分大小写:
请注意,这以一种不区分区域性的方式提供了大小写不敏感。。。这可能不是所有情况下都理想,但至少是一致的,无论你使用哪种文化。 |
![]() |
2
0
所有字符编码都使用不同的字节对大写和小写字母进行编码,因此没有办法得到一种能为您做到这一点的编码。 您可以始终将字符串大写/小写 之前 散列。 |
![]() |
3
0
将字符符号转换为序数(字节)在对大写和小写进行编码时总是会给出不同的答案,因为这两个符号在代码页中由两个不同的字节码表示。这对于任何字符编码都是正确的,不管是ASCII、Unicode等。
|