首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >string.Compare行为

string.Compare行为
EN

Stack Overflow用户
提问于 2009-12-09 20:52:54
回答 2查看 288关注 0票数 3

这是怎么回事?(这是从VS2008中的即时窗口中获取的)

代码语言:javascript
复制
?string.Compare("-", "+")
-1
?string.Compare("-0", "+0")
1
EN

回答 2

Stack Overflow用户

发布于 2009-12-09 20:55:05

来自String.Compare的评论(重点是我的):

比较使用当前区域性来获取区域性特定的信息,例如大小写规则和单个字符的字母顺序。例如,区域性可以指定将某些字符组合视为单个字符,或者以特定方式比较大写和小写字符,例如,或者指定字符的排序顺序取决于其前面或后面的字符

票数 8
EN

Stack Overflow用户

发布于 2009-12-09 20:58:04

C#手册中写道:

比较使用当前区域性来获取区域性特定的信息,例如大小写规则和单个字符的字母顺序。例如,区域性可以指定将某些字符组合视为单个字符,或者以特定方式比较大写和小写字符,或者指定字符的排序顺序取决于其前面或后面的字符。

使用单词排序规则执行比较。有关单词、字符串和序号排序的更多信息,请参见System.Globalization.CompareOptions

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1873701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档