99问答网
所有问题
C#中有没有和java中equalsIgnoreCase一样的方法来比较字符串?
没有的话,怎么比较!具体!谢谢!
举报该问题
推荐答案 2013-06-10
假设要比较的字符串为s1,s21.string.Equals(string1, string2, StringComparison.OrdinalIgnoreCase)
这就相当于java的equalsIgnoreCase() 但它是静态方法 并不由要比较的字符串调用,避免了null异常2.s1.ToLower()==s2.ToLower() 这个方法可能引发null异常 必须保证两个字符串都不为空 而且效率较低
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBXjOztWv.html
其他回答
第1个回答 2013-06-10
C#比较字符串可以直接用 ==来比较啊
第2个回答 2013-06-10
if(s1.compareto(s2) == 0) {console.write("相同");} else{console.write("不同");}
第3个回答 2013-06-10
Compare
相似回答
大家正在搜
相关问题
C#中 字符串忽略大小写的比较
JAVA中字符串比较equals和equalsIgnoreC...
JAVA中字符串比较equals和equalsIgnoreC...
JAVA中字符串比较equals和equalsIgnoreC...
C#比较字符串像SQL的LIKE一样...?
JAVA中字符串比较equals和equalsIgnoreC...
JAVA中字符串比较equals和equalsIgnoreC...
equalsIgnoreCase()方法与equals()的...