在程序实际开发过程中,对字符串的操作是经常碰到的,经常用来存放一些信息,如果,程序开发过程中需要操作多个字符串,那么,怎么判断比较两个字符串是否相同呢?这个小实例中将为大家介绍四种方法,可以非常方便的帮助朋友们进行字符串的比较。
关键代码:
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个字符串:");
string myString = Console.ReadLine();
Console.WriteLine("请输入第二个字符串");
string myString2 = Console.ReadLine();
//第一种两个字符串比较方法
if (myString == myString2)
{
Console.WriteLine("您输入的第一个字符串是{0},第二个字符串是{1},两个字符串相同。", myString, myString2);
}
else {
Console.WriteLine("您输入的第一个字符串是{0},第二个字符串是{1},两个字符串不相同。", myString, myString2);
}
//第二种两个字符串比较方法
Console.WriteLine(string.Equals(myString, myString2));
//第三种两个字符串比较方法
Console.WriteLine(string.Compare(myString, myString2));
//第四种两个字符串比较方法
Console.WriteLine(myString.CompareTo(myString2));
Console.ReadKey();
}
}
评论