题
在我的代码,我需要比较两个字符串文字,但我的问题是,小写字母比大写字母越大。
有关实施例Z <一个。
我怎么能在我的代码实现这一点?
由于
解决方案
String.Compare(string1, string2, false);
String.Compare 将做一个字符串comparisson并忽略其案件。它返回表示匹配的整数。
使用您的示例:
// Will result in true
String.Compare("Z", "a", false) > 0
其他提示
只需使用:
String.Compare( string , string , StringComparison)
与StringComaparison设置为InvariantCultureIgnoreCase,OrdinalIgnoreCase或CurrentCultureIgnoreCase根据上下文....
如果你做什么他们都大写,之后比较? (我猜你不想要测试平等)
使用字符的到底吗?如果是的话,你可以只重新映射字符的整数值的范围。
不隶属于 StackOverflow