Как я могу определить, не содержит ли строка символов? - PullRequest
2 голосов
/ 09 марта 2009

Как определить, имеет ли строка какой-либо альфа-символ или нет?

Другими словами, если в строке есть только пробелы, как мне рассматривать ее как пустую строку?

Ответы [ 11 ]

0 голосов
/ 09 марта 2009

C #:

Пустое значение (MSDN) Значением этого поля является строка нулевой длины, "".

Поэтому, если у вас есть пробелы, он не будет пустым

private bool IsEmtpyOrContainsAllSpaces(String text)
        {
            int count = 0;
            foreach (char c in text)
            {
                if (c == ' ')
                {
                    count++;
                }
            }
            return (count == text.Length);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...