C#string字符串比较
最简单的比较方式:
string str1="Test"; string str2 = "Test"; if (str1==str2) //第一种判断方式 { //第二种判断方式 int result1 = str1.CompareTo(str2); Console.WriteLine(result1); //输出result1=0 //第三种判断方式 int result2=String.Compare(str1, str2); Console.WriteLine(result2); //输出result2=0 //后面两种方式需要注意str1和str2是不是为null的情况 //第四种判断方式 bool result3=str1.Equals(str2); Console.WriteLine(result3); //输出result3=true //第五种判断方式 bool result4 = String.Equals(str1,str2); Console.WriteLine(result4); //输出result4=true }