C#中有没有和java中equalsIgnoreCase一样的方法来比较字符串?

没有的话,怎么比较!具体!谢谢!

假设要比较的字符串为s1,s21.string.Equals(string1, string2, StringComparison.OrdinalIgnoreCase)
这就相当于java的equalsIgnoreCase() 但它是静态方法 并不由要比较的字符串调用,避免了null异常2.s1.ToLower()==s2.ToLower() 这个方法可能引发null异常 必须保证两个字符串都不为空 而且效率较低
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-10
C#比较字符串可以直接用 ==来比较啊
第2个回答  2013-06-10
if(s1.compareto(s2) == 0) {console.write("相同");} else{console.write("不同");}
第3个回答  2013-06-10
Compare
相似回答