String.CompareTo 如何工作?
当我比较包含正数/负数的字符串时,例如:
int res1 = "-1".CompareTo("1");
int res2 = "-1".CompareTo("2");
res1 等于 1。
res2 等于-1。
String.CompareTo 是如何工作的?这意味着它的顺序是“2 -1 1”......
When I compare strings containing positive/negative numbers, for example:
int res1 = "-1".CompareTo("1");
int res2 = "-1".CompareTo("2");
res1 equals 1.
res2 equals -1.
How does String.CompareTo work?? That would mean it is order is "2 -1 1"...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自 MSDN:
编辑:忘了提及,这与
string.Compare
使用的CompareOptions
枚举有关。From MSDN:
Edit: Forgot to mention, this is related to the
CompareOptions
enumeration used bystring.Compare
.