方案一
//compare string and ignore case
Console.WriteLine("Input new string 1: ");
string input1 = Console.ReadLine();
Console.WriteLine("Input new string 2: ");
string input2 = Console.ReadLine();
if(input1.Equals(input2, StringComparison.OrdinalIgnoreCase))
{
Console.WriteLine("Ignore case, successful!");
Console.WriteLine("True");
}
else
{
Console.WriteLine("False");
}
StringComparison.OrdinalIgnoreCase用于忽略大小写
方案二
1.全部转换成小写
Console.WriteLine("Input new string 1: ");
string input1 = Console.ReadLine();
Console.WriteLine("Input new string 2: ");
string input2 = Console.ReadLine();
input1 = input1.ToLower(); //Transform lower case
input2 = input2.ToLower();
if(input1.Equals(input2))
{
Console.WriteLine("Ignore case, successful!");
Console.WriteLine("True");
}
else
{
Console.WriteLine("False");
}
ToLower用于将字符串或者字符全部或者部分转换成小写
2.全部准换成大写
Console.WriteLine("Input new string 1: ");
string input1 = Console.ReadLine();
Console.WriteLine("Input new string 2: ");
string input2 = Console.ReadLine();
input1 = input1.ToUpper(); //Transform uppercase
input2 = input2.ToUpper();
if (input1.Equals(input2))
{
Console.WriteLine("Ignore case, successful!");
Console.WriteLine("True");
}
else
{
Console.WriteLine("False");
}
ToUpper用于将字符串或者字符全部或者部分转换成大写
==============================================
如有其他更好的解决方案可以私聊博主哦!!!



