-1

引数にスペース、水平、垂直タブ、フォームフィード、改行、改行などの文字が含まれているかどうかを確認する方法があると考えていました。isspace に似ていますが、C# です。それは可能ですか?

4

4 に答える 4

5

Char.IsWhiteSpaceこの目的のために設計されています。たとえば、文字列を解析するときにこれを使用したことがあります。例:

public int EatWhitespace(string input, int pos)
{
    while(Char.IsWhiteSpace(input[pos])
        ++pos;
    return pos;
}
于 2013-08-09T19:31:15.783 に答える
4
public static bool ContainsWhiteSpace(this string text)
{
    return text.Any(char.IsWhiteSpace);
}
于 2013-08-09T19:35:45.633 に答える