Char.IsWhiteSpace Metod

Definition

Anger om ett Unicode-tecken kategoriseras som tomt utrymme.

Överlagringar

Name Description
IsWhiteSpace(Char)

Anger om det angivna Unicode-tecknet kategoriseras som tomt utrymme.

IsWhiteSpace(String, Int32)

Anger om tecknet på den angivna positionen i en angiven sträng kategoriseras som tomt utrymme.

Exempel

I följande exempel visas IsWhiteSpace(Char) metoden.

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

Kommentarer

Blankstegstecken är följande Unicode-tecken:

  • Medlemmar i UnicodeCategory.SpaceSeparator kategorin, som innehåller tecknen 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), TREPER-EM BLANKSTEG (U+2004), FYRAPER-EM BLANKSTEG (U+2005), SEX-PER-EM BLANKSTEG (U+2006), FIGURUTRYMME (U+2007), SKILJETECKEN (U+2008), TUNT UTRYMME (U+2009), HÅRUTRYMME (U+200A), SMALT NO-BREAK UTRYMME (U+202F), MEDEL MATEMATISKT UTRYMME (U+205F) och IDEOGRAPHIC SPACE (U+3000).

  • Medlemmar i UnicodeCategory.LineSeparator kategorin, som endast består av LINE SEPARATOR-tecknet (U+2028).

  • Medlemmar i UnicodeCategory.ParagraphSeparator kategorin, som endast består av STYCKEAVGRÄNSARE (U+2029).

  • Tecknen CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) och NEXT LINE (U+0085).

IsWhiteSpace(Char)

Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs

Anger om det angivna Unicode-tecknet kategoriseras som tomt utrymme.

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

Parametrar

c
Char

Unicode-tecknet som ska utvärderas.

Returer

true om c är tomt utrymme, annars false.

Kommentarer

Blankstegstecken är följande Unicode-tecken:

  • Medlemmar i UnicodeCategory.SpaceSeparator kategorin, som innehåller tecknen 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), TREPER-EM BLANKSTEG (U+2004), FYRAPER-EM BLANKSTEG (U+2005), SEX-PER-EM BLANKSTEG (U+2006), FIGURUTRYMME (U+2007), SKILJETECKEN (U+2008), TUNT UTRYMME (U+2009), HÅRUTRYMME (U+200A), SMALT NO-BREAK UTRYMME (U+202F), MEDEL MATEMATISKT UTRYMME (U+205F) och IDEOGRAPHIC SPACE (U+3000).

  • Medlemmar i UnicodeCategory.LineSeparator kategorin, som endast består av LINE SEPARATOR-tecknet (U+2028).

  • Medlemmar i UnicodeCategory.ParagraphSeparator kategorin, som endast består av STYCKEAVGRÄNSARE (U+2029).

  • Tecknen CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) och NEXT LINE (U+0085).

Se även

Gäller för

IsWhiteSpace(String, Int32)

Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs
Källa:
Char.cs

Anger om tecknet på den angivna positionen i en angiven sträng kategoriseras som tomt utrymme.

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

Parametrar

s
String

En sträng.

index
Int32

Tecknets position som ska utvärderas i s.

Returer

trueom tecknet vid position index i s är tomt utrymme, annars . false

Undantag

s är null.

index är mindre än noll eller större än den sista positionen i s.

Kommentarer

Teckenpositioner i en sträng indexeras från noll.

Blankstegstecken är följande Unicode-tecken:

  • Medlemmar i UnicodeCategory.SpaceSeparator kategorin, som innehåller tecknen 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), TREPER-EM BLANKSTEG (U+2004), FYRAPER-EM BLANKSTEG (U+2005), SEX-PER-EM BLANKSTEG (U+2006), FIGURUTRYMME (U+2007), SKILJETECKEN (U+2008), TUNT UTRYMME (U+2009), HÅRUTRYMME (U+200A), SMALT NO-BREAK UTRYMME (U+202F), MEDEL MATEMATISKT UTRYMME (U+205F) och IDEOGRAPHIC SPACE (U+3000).

  • Medlemmar i UnicodeCategory.LineSeparator kategorin, som endast består av LINE SEPARATOR-tecknet (U+2028).

  • Medlemmar i UnicodeCategory.ParagraphSeparator kategorin, som endast består av STYCKEAVGRÄNSARE (U+2029).

  • Tecknen CHARACTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) och NEXT LINE (U+0085).

Se även

Gäller för