Как проигнорировать пробелы?
Есть некий текст. Он записан в текстовый файл. Нужно, чтобы программа прочитала текст из файла и нашла в нём палиндромы.
У меня не получается сделать так чтобы пробелы игнорировала программа. Вот мой набросок кода:
static void Main(string[] args)
{
string a;
char b;
string path = @"C:\Users\user\Desktop\text.txt";
using (StreamReader sr = new StreamReader(path, System.Text.Encoding.Default))
{
string line;
while ((line = sr.ReadLine()) != null)
{
a = line.ToLower();
int lastIndex = a.Length - 1;
for (int i = 0; i < a.Length / 2; i++)
{
if (a[i] == a[lastIndex - i])
{
b = a[i];
Console.WriteLine(b);
}
}
}
}
}