Определить состоит ли строка только из пробелов - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Мне нужна проверка, которая не допустит ввод пользователем пустой строки или строки состоящей только из пробелов. С длинной строки проблем не возникло, а вот с пробелами есть... Банальный .Trim() не помогает. Как же быть если пользователь ввёл десяток пробелов? P.S. Не могу использовать .IsNullOrWhiteSpace т.к. фреймворк 2.0. Сменить его я тоже не могу.

Решение задачи: «Определить состоит ли строка только из пробелов»

textual
Листинг программы
bool IsEmptyOrWhitespace(string s)
{
    if (s == null || s.Length == 0) return true;
    for (int i=0; i<s.Length; i++) if (!char.IsWhiteSpace(s[i])) return false;
    return true;
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы