Char.IsWhiteSpace 메서드

정의

유니코드 문자가 공백으로 분류되는지 여부를 나타냅니다.

오버로드

Name Description
IsWhiteSpace(Char)

지정된 유니코드 문자가 공백으로 분류되는지 여부를 나타냅니다.

IsWhiteSpace(String, Int32)

지정된 문자열의 지정된 위치에 있는 문자가 공백으로 분류되는지 여부를 나타냅니다.

예제

다음 예제에서는 메서드를 보여 줍니다 IsWhiteSpace(Char) .

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"
    }
}
open System

let str = "black matter"

printfn $"{Char.IsWhiteSpace 'A'}"      // Output: "False"
printfn $"{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

설명

공백 문자는 다음과 같은 유니코드 문자입니다.

  • 범주의 UnicodeCategory.SpaceSeparator 멤버 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+2002) 문자가 포함됩니다. +2003), 3-PER-EM 공간(U+2004), 4-PER-EM 공간(U+2005), 6-PER-EM 공간(U+2006), 그림 공간(U+2007), 문장 부호 공간(U+2008), 얇은 공간(U+2009), 모발 공간(U+200A), 좁은 NO-BREAK 공간(U+202F), 중간 수학 공간(U+205F) 및 표기 공간(U+3000).

  • UnicodeCategory.LineSeparator LINE SEPARATOR 문자(U+2028)로만 구성된 범주의 멤버입니다.

  • UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자(U+2029)로만 구성된 범주의 멤버입니다.

  • 문자 표(U+0009), 줄 바꿈(U+000A), 줄 표(U+000B), 양식 피드(U+000C), 캐리지 리턴(U+000D) 및 다음 줄(U+0085)입니다.

IsWhiteSpace(Char)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

지정된 유니코드 문자가 공백으로 분류되는지 여부를 나타냅니다.

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

평가할 유니코드 문자입니다.

반품

공백이면 그렇지 않으면 .입니다.

설명

공백 문자는 다음과 같은 유니코드 문자입니다.

  • 범주의 UnicodeCategory.SpaceSeparator 멤버 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+2002) 문자가 포함됩니다. +2003), 3-PER-EM 공간(U+2004), 4-PER-EM 공간(U+2005), 6-PER-EM 공간(U+2006), 그림 공간(U+2007), 문장 부호 공간(U+2008), 얇은 공간(U+2009), 모발 공간(U+200A), 좁은 NO-BREAK 공간(U+202F), 중간 수학 공간(U+205F) 및 표기 공간(U+3000).

  • UnicodeCategory.LineSeparator LINE SEPARATOR 문자(U+2028)로만 구성된 범주의 멤버입니다.

  • UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자(U+2029)로만 구성된 범주의 멤버입니다.

  • 문자 표(U+0009), 줄 바꿈(U+000A), 줄 표(U+000B), 양식 피드(U+000C), 캐리지 리턴(U+000D) 및 다음 줄(U+0085)입니다.

추가 정보

적용 대상

IsWhiteSpace(String, Int32)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

지정된 문자열의 지정된 위치에 있는 문자가 공백으로 분류되는지 여부를 나타냅니다.

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

문자열입니다.

index
Int32

에서 평가할 문자의 위치입니다.s

반품

true 위치에 index 있는 s 문자가 공백이면 이고, false그렇지 않으면 .

예외

snull입니다.

index 가 0보다 작거나 .의 마지막 위치보다 큽니다 s.

설명

문자열의 문자 위치는 0부터 인덱싱됩니다.

공백 문자는 다음과 같은 유니코드 문자입니다.

  • 범주의 UnicodeCategory.SpaceSeparator 멤버 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+2002) 문자가 포함됩니다. +2003), 3-PER-EM 공간(U+2004), 4-PER-EM 공간(U+2005), 6-PER-EM 공간(U+2006), 그림 공간(U+2007), 문장 부호 공간(U+2008), 얇은 공간(U+2009), 모발 공간(U+200A), 좁은 NO-BREAK 공간(U+202F), 중간 수학 공간(U+205F) 및 표기 공간(U+3000).

  • UnicodeCategory.LineSeparator LINE SEPARATOR 문자(U+2028)로만 구성된 범주의 멤버입니다.

  • UnicodeCategory.ParagraphSeparator 단락 구분 기호 문자(U+2029)로만 구성된 범주의 멤버입니다.

  • 문자 표(U+0009), 줄 바꿈(U+000A), 줄 표(U+000B), 양식 피드(U+000C), 캐리지 리턴(U+000D) 및 다음 줄(U+0085)입니다.

추가 정보

적용 대상