Char.IsWhiteSpace Char.IsWhiteSpace Char.IsWhiteSpace Char.IsWhiteSpace Method

정의

유니코드 문자가 공백인지 여부를 나타냅니다.Indicates whether a Unicode character is categorized as white space.

오버로드

IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char)

유니코드 문자가 공백인지 여부를 나타냅니다.Indicates whether the specified Unicode character is categorized as white space.

IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 공백인지 여부를 나타냅니다.Indicates whether the character at the specified position in a specified string is categorized as white space.

설명

공백 문자는 유니코드 문자:White space characters are the following Unicode characters:

  • 멤버는 UnicodeCategory.SpaceSeparator 공백 문자를 포함 하는 범주 (u+0020), 비분할 공간 (U + 00A0), 오 검 문자 공간 표시 (U + 1680), EN 쿼드 (U + 2000), EM 쿼드 (U + 2001), EN 공간 (U + 2002), EM (U + 2003) 공간 전각 당 3 (U + 2004), EM 당 4 개 공간 ( U+ 2005), 6-EM 당 공간 (U + 2006), 그림 공간 (U + 2007), 문장 부호 (U + 2008)를 씬 공간 (U + 2009), 공간 십자선 공간 (U + 200A), 좁은 비분할 공간 (U + 202F), 보통 수학 공간 (U + 205F), 및 표의 문자 공백 ((u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • 멤버는 UnicodeCategory.LineSeparator 줄 구분 기호 문자 전적으로 구성 된 범주 (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • 멤버는 UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자 전적으로 구성 된 범주 (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • 문자가 문자 집계 ((u+0009), (U + 000A) 피드, 줄 집계 (U + 000B), 폼 피드 (U + 000 C), 캐리지 리턴 (U+000d), 정격 및 다음 (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char) IsWhiteSpace(Char)

유니코드 문자가 공백인지 여부를 나타냅니다.Indicates whether the specified Unicode character is categorized as white space.

public:
 static bool IsWhiteSpace(char c);
public static bool IsWhiteSpace (char c);
static member IsWhiteSpace : char -> bool
Public Shared Function IsWhiteSpace (c As Char) As Boolean

매개 변수

c
Char Char Char Char

평가할 유니코드 문자입니다.The Unicode character to evaluate.

반환

c가 공백이면 true이고 그렇지 않으면 false입니다.true if c is white space; otherwise, false.

예제

다음 예제는 IsWhiteSpace(Char) 메서드.The following example demonstrates the IsWhiteSpace(Char) method.

using namespace System;
int main()
{
   String^ str =  "black matter";
   Console::WriteLine( Char::IsWhiteSpace( 'A' ) ); // Output: "False"
   Console::WriteLine( Char::IsWhiteSpace( str, 5 ) ); // Output: "True"
}

using System;

public class IsWhiteSpaceSample {
	public static void Main() {
		string str = "black matter"; 

		Console.WriteLine(Char.IsWhiteSpace('A'));		// Output: "False"
		Console.WriteLine(Char.IsWhiteSpace(str, 5));	// Output: "True"
	}
}
Module IsWhiteSpaceSample

    Sub Main()

        Dim str As String
        str = "black matter"

        Console.WriteLine(Char.IsWhiteSpace("A"c))      ' Output: "False"
        Console.WriteLine(Char.IsWhiteSpace(str, 5))    ' Output: "True"

    End Sub

End Module

설명

공백 문자는 유니코드 문자:White space characters are the following Unicode characters:

  • 멤버는 UnicodeCategory.SpaceSeparator 공백 문자를 포함 하는 범주 (u+0020), 비분할 공간 (U + 00A0), 오 검 문자 공간 표시 (U + 1680), EN 쿼드 (U + 2000), EM 쿼드 (U + 2001), EN 공간 (U + 2002), EM (U + 2003) 공간 전각 당 3 (U + 2004), EM 당 4 개 공간 ( U+ 2005), 6-EM 당 공간 (U + 2006), 그림 공간 (U + 2007), 문장 부호 (U + 2008)를 씬 공간 (U + 2009), 공간 십자선 공간 (U + 200A), 좁은 비분할 공간 (U + 202F), 보통 수학 공간 (U + 205F), 및 표의 문자 공백 ((u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • 멤버는 UnicodeCategory.LineSeparator 줄 구분 기호 문자 전적으로 구성 된 범주 (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • 멤버는 UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자 전적으로 구성 된 범주 (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • 문자가 문자 집계 ((u+0009), (U + 000A) 피드, 줄 집계 (U + 000B), 폼 피드 (U + 000 C), 캐리지 리턴 (U+000d), 정격 및 다음 (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

추가 정보

IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32) IsWhiteSpace(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 공백인지 여부를 나타냅니다.Indicates whether the character at the specified position in a specified string is categorized as white space.

public:
 static bool IsWhiteSpace(System::String ^ s, int index);
public static bool IsWhiteSpace (string s, int index);
static member IsWhiteSpace : string * int -> bool
Public Shared Function IsWhiteSpace (s As String, index As Integer) As Boolean

매개 변수

s
String String String String

문자열A string.

index
Int32 Int32 Int32 Int32

s에서 평가할 문자의 위치입니다.The position of the character to evaluate in s.

반환

indexs 위치에 있는 문자가 공백이면 true이고 그렇지 않으면 false입니다.true if the character at position index in s is white space; otherwise, false.

예외

index가 0보다 작거나 s의 마지막 위치보다 큽니다.index is less than zero or greater than the last position in s.

예제

다음 코드 예제에서는 IsWhiteSpace합니다.The following code example demonstrates IsWhiteSpace.

using namespace System;
int main()
{
   String^ str =  "black matter";
   Console::WriteLine( Char::IsWhiteSpace( 'A' ) ); // Output: "False"
   Console::WriteLine( Char::IsWhiteSpace( str, 5 ) ); // Output: "True"
}

using System;

public class IsWhiteSpaceSample {
	public static void Main() {
		string str = "black matter"; 

		Console.WriteLine(Char.IsWhiteSpace('A'));		// Output: "False"
		Console.WriteLine(Char.IsWhiteSpace(str, 5));	// Output: "True"
	}
}
Module IsWhiteSpaceSample

    Sub Main()

        Dim str As String
        str = "black matter"

        Console.WriteLine(Char.IsWhiteSpace("A"c))      ' Output: "False"
        Console.WriteLine(Char.IsWhiteSpace(str, 5))    ' Output: "True"

    End Sub

End Module

설명

0부터 시작 하는 문자열의 문자 위치가 인덱싱됩니다.Character positions in a string are indexed starting from zero.

공백 문자는 유니코드 문자:White space characters are the following Unicode characters:

  • 멤버는 UnicodeCategory.SpaceSeparator 공백 문자를 포함 하는 범주 (u+0020), 비분할 공간 (U + 00A0), 오 검 문자 공간 표시 (U + 1680), EN 쿼드 (U + 2000), EM 쿼드 (U + 2001), EN 공간 (U + 2002), EM (U + 2003) 공간 전각 당 3 (U + 2004), EM 당 4 개 공간 ( U+ 2005), 6-EM 당 공간 (U + 2006), 그림 공간 (U + 2007), 문장 부호 (U + 2008)를 씬 공간 (U + 2009), 공간 십자선 공간 (U + 200A), 좁은 비분할 공간 (U + 202F), 보통 수학 공간 (U + 205F), 및 표의 문자 공백 ((u+3000).Members of the UnicodeCategory.SpaceSeparator category, which includes the characters SPACE (U+0020), NO-BREAK SPACE (U+00A0), OGHAM SPACE MARK (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2003), THREE-PER-EM SPACE (U+2004), FOUR-PER-EM SPACE (U+2005), SIX-PER-EM SPACE (U+2006), FIGURE SPACE (U+2007), PUNCTUATION SPACE (U+2008), THIN SPACE (U+2009), HAIR SPACE (U+200A), NARROW NO-BREAK SPACE (U+202F), MEDIUM MATHEMATICAL SPACE (U+205F), and IDEOGRAPHIC SPACE (U+3000).

  • 멤버는 UnicodeCategory.LineSeparator 줄 구분 기호 문자 전적으로 구성 된 범주 (u+2028).Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • 멤버는 UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자 전적으로 구성 된 범주 (u+2029).Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • 문자가 문자 집계 ((u+0009), (U + 000A) 피드, 줄 집계 (U + 000B), 폼 피드 (U + 000 C), 캐리지 리턴 (U+000d), 정격 및 다음 (U + 0085).The characters CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), and NEXT LINE (U+0085).

추가 정보

적용 대상