Определить состоит ли строка только из пробелов - 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;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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