String.Trim
Удаляет все начальные и конечные пробельные символы из текущего объекта String.
Использование:
txt = txt.Trim();
Если это не работает, то весьма вероятно, что "пробелы" - это не пробелы, а какой-то другой непечатный или пробельный символ, возможно, табуляции.В этом случае вам нужно использовать метод String.Trim
, который принимает массив символов:
char[] charsToTrim = { ' ', '\t' };
string result = txt.Trim(charsToTrim);
Источник
Вы можете добавлять в этот список как и когдавы встречаете больше места, как символы, которые находятся во ваших входных данных.Хранение этого списка символов в вашей базе данных или файле конфигурации также будет означать, что вам не нужно перестраивать приложение каждый раз, когда вы сталкиваетесь с новым символом для проверки.