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
            

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐