我正在做一个学校练习,用户输入一个字符串,程序必须检查它是否是回文。我目前唯一的问题是不能让循环忽略输入字符串中包含的空格。
代码语言:javascript复制Console.Write("Insert string: ");
string input = Console.ReadLine();
char[] charArray = new char[input.Length];
for (int i = 0; i < input.Length; i++)
{
if (Char.IsWhiteSpace(input, i))
{
continue;
}
else
{
charArray[i] += input[i];
}
}
string original = new string(charArray);我似乎尝试了我所知道的一切,但是不管我尝试什么,空白空间都会被添加到数组中。有什么简单的解决办法吗?