C#判断两个字符串是否相等的五种方法
string str1="Compare";string str2 = "Compare";1.第一种判断方式if (str1==str2)//C#可以直接进行判断2.第二种判断方式int result1 = str1.CompareTo(str2);Console.WriteLine(result1);//输出result1=03.第三种判断方式int result2=String.Compar
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
更多推荐
所有评论(0)