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

Definition

Gibt an, ob ein Unicode-Zeichen als Leerzeichen kategorisiert wird.Indicates whether a Unicode character is categorized as white space.

Überlädt

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

Gibt an, ob das angegebene Unicode-Zeichen als Leerzeichen kategorisiert wird.Indicates whether the specified Unicode character is categorized as white space.

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

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Leerzeichen kategorisiert wird.Indicates whether the character at the specified position in a specified string is categorized as white space.

Hinweise

Leerzeichen sind die folgenden Unicode-Zeichen:White space characters are the following Unicode characters:

  • Member der UnicodeCategory.SpaceSeparator Kategorie, in der der Zeichenbereich (U + 0020) enthalten ist. nicht Umbruch Bereich (u + 00A0), Ogham-Raum Markierung (u + 1680), en Quad (u + 2000), EM Quad (u + 2001), en Space (u + 2002), EM-Platz (u + 2003), drei-pro-EM-Raum (u + 2004), vier-pro-EM-Speicherplatz ( U + 2005), 6-pro-EM-Raum (u + 2006), Abbildung Space (u + 2007), Interpunktions Raum (u + 2008), dünner Leerraum (u + 2009), Leerzeichen (u + 200A), schmaler Bereich ohne Umbruch (u + 202F), mittlerer mathematischer Raum (u + 205f) und ideografischer Raum (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).

  • Member der UnicodeCategory.LineSeparator Kategorie, die ausschließlich aus dem Zeilen Trennzeichen (U + 2028) besteht.Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • Member der UnicodeCategory.ParagraphSeparator Kategorie, die ausschließlich aus dem Absatz Trennzeichen (U + 2029) besteht.Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • Zeichen Tabulationszeichen (u + 0009), Zeilenvorschub (u + 000A), Zeilen tabulung (u + 000b), Formular Feed (u + 000c), Wagen Rücklauf (u + 000D) und nächste Zeile (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)

Gibt an, ob das angegebene Unicode-Zeichen als Leerzeichen kategorisiert wird.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

Parameter

c
Char Char Char Char

Das auszuwertende Unicode-Zeichen.The Unicode character to evaluate.

Gibt zurück

true, wenn c ein Leerzeichen ist, andernfalls false.true if c is white space; otherwise, false.

Beispiele

Das folgende Beispiel veranschaulicht die IsWhiteSpace(Char) Methode.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

Hinweise

Leerzeichen sind die folgenden Unicode-Zeichen:White space characters are the following Unicode characters:

  • Member der UnicodeCategory.SpaceSeparator Kategorie, in der der Zeichenbereich (U + 0020) enthalten ist. nicht Umbruch Bereich (u + 00A0), Ogham-Raum Markierung (u + 1680), en Quad (u + 2000), EM Quad (u + 2001), en Space (u + 2002), EM-Platz (u + 2003), drei-pro-EM-Raum (u + 2004), vier-pro-EM-Speicherplatz ( U + 2005), 6-pro-EM-Raum (u + 2006), Abbildung Space (u + 2007), Interpunktions Raum (u + 2008), dünner Leerraum (u + 2009), Leerzeichen (u + 200A), schmaler Bereich ohne Umbruch (u + 202F), mittlerer mathematischer Raum (u + 205f) und ideografischer Raum (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).

  • Member der UnicodeCategory.LineSeparator Kategorie, die ausschließlich aus dem Zeilen Trennzeichen (U + 2028) besteht.Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • Member der UnicodeCategory.ParagraphSeparator Kategorie, die ausschließlich aus dem Absatz Trennzeichen (U + 2029) besteht.Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • Zeichen Tabulationszeichen (u + 0009), Zeilenvorschub (u + 000A), Zeilen tabulung (u + 000b), Formular Feed (u + 000c), Wagen Rücklauf (u + 000D) und nächste Zeile (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).

Siehe auch

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

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Leerzeichen kategorisiert wird.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

Parameter

s
String String String String

Eine Zeichenfolge.A string.

index
Int32 Int32 Int32 Int32

Die Position des in s auszuwertenden Zeichens.The position of the character to evaluate in s.

Gibt zurück

true, wenn das Zeichen an der Position index in s ein Leerzeichen ist, andernfalls false.true if the character at position index in s is white space; otherwise, false.

Ausnahmen

index ist kleiner als 0 (null) oder größer als die letzte Position in s.index is less than zero or greater than the last position in s.

Beispiele

Im folgenden Codebeispiel wird IsWhiteSpaceveranschaulicht.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

Hinweise

Zeichen Positionen in einer Zeichenfolge werden beginnend mit 0 (null) indiziert.Character positions in a string are indexed starting from zero.

Leerzeichen sind die folgenden Unicode-Zeichen:White space characters are the following Unicode characters:

  • Member der UnicodeCategory.SpaceSeparator Kategorie, in der der Zeichenbereich (U + 0020) enthalten ist. nicht Umbruch Bereich (u + 00A0), Ogham-Raum Markierung (u + 1680), en Quad (u + 2000), EM Quad (u + 2001), en Space (u + 2002), EM-Platz (u + 2003), drei-pro-EM-Raum (u + 2004), vier-pro-EM-Speicherplatz ( U + 2005), 6-pro-EM-Raum (u + 2006), Abbildung Space (u + 2007), Interpunktions Raum (u + 2008), dünner Leerraum (u + 2009), Leerzeichen (u + 200A), schmaler Bereich ohne Umbruch (u + 202F), mittlerer mathematischer Raum (u + 205f) und ideografischer Raum (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).

  • Member der UnicodeCategory.LineSeparator Kategorie, die ausschließlich aus dem Zeilen Trennzeichen (U + 2028) besteht.Members of the UnicodeCategory.LineSeparator category, which consists solely of the LINE SEPARATOR character (U+2028).

  • Member der UnicodeCategory.ParagraphSeparator Kategorie, die ausschließlich aus dem Absatz Trennzeichen (U + 2029) besteht.Members of the UnicodeCategory.ParagraphSeparator category, which consists solely of the PARAGRAPH SEPARATOR character (U+2029).

  • Zeichen Tabulationszeichen (u + 0009), Zeilenvorschub (u + 000A), Zeilen tabulung (u + 000b), Formular Feed (u + 000c), Wagen Rücklauf (u + 000D) und nächste Zeile (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).

Siehe auch

Gilt für: