首页 >> 知识 >> C#判断两个字符串是否相等的五种方法

C#判断两个字符串是否相等的五种方法

 string str1="Compare";  string str2 = "Compare";

1.第一种判断方式   if (str1==str2)//C#可以直接进行判断            2.第二种判断方式  int result1 = str1.CompareTo(str2);      Console.WriteLine(result1);   //输出result1=0  3.第三种判断方式  int result2=String.Compare(str1, str2);   Console.WriteLine(result2);   //输出result2=0       注意:后面两种方式需要注意str1和str2是不是为null的情况   4.第四种判断方式  bool result3=str1.Equals(str2);  Console.WriteLine(result3);   //输出result3=true 5.第五种判断方式  bool result4 = String.Equals(str1,str2);  Console.WriteLine(result4);   //输出result4=true             

网站地图