当前位置: 首页 > 编程语言 > C#

String.Compare不同重载的区别分享String.Compare不同重载的区别

时间:2023-04-10 17:07:02 C#

String.Compare有什么区别?任何文化而不是只有当前的或不变的,忽略特殊字符,忽略片假名(!!,等...)比第一个。两者都已经在.NET2.0中引入了它,所以我想这不可能是向后兼容性问题。那么有什么区别,什么时候应该使用第一个呢?什么时候应该使用第二个?我看过这篇文章和这篇文章,但我认为它们处理的问题略有不同。您的答案是第二个超载评论。http://msdn.microsoft.com/en-us/library/cc190529.aspx“比较使用文化参数来获取文化特定信息,例如大写规则和单个字符的字母顺序。例如,特定文化可以指定某些字符组合被视为单个字符,即大写和小写字符可以以特定方式进行比较,或者字符的排序顺序取决于前面或后面的字符。”另一个重载只使用默认文化。以上就是C#学习教程的全部内容:String不同重载的区别。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: