Char.IsWhiteSpace Metode

Definisi

Menunjukkan apakah karakter Unicode dikategorikan sebagai spasi kosong.

Overload

Nama Deskripsi
IsWhiteSpace(Char)

Menunjukkan apakah karakter Unicode yang ditentukan dikategorikan sebagai spasi kosong.

IsWhiteSpace(String, Int32)

Menunjukkan apakah karakter pada posisi yang ditentukan dalam string tertentu dikategorikan sebagai spasi kosong.

Contoh

Contoh berikut menunjukkan IsWhiteSpace(Char) metode .

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

Keterangan

Karakter spasi kosong adalah karakter Unicode berikut:

  • Anggota UnicodeCategory.SpaceSeparator kategori, yang mencakup karakter 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), RUANG TIPIS (U+2009), RUANG RAMBUT (U+200A), RUANG NO-BREAK SEMPIT (U+202F), RUANG MATEMATIKA SEDANG (U+205F), dan RUANG IDEOGRAFIS (U+3000).

  • Anggota UnicodeCategory.LineSeparator kategori, yang hanya terdiri dari karakter LINE SEPARATOR (U+2028).

  • Anggota UnicodeCategory.ParagraphSeparator kategori, yang hanya terdiri dari karakter PEMISAH PARAGRAF (U+2029).

  • KARAKTER TABULASI KARAKTER (U+0009), LINE FEED (U+000A), TABULASI BARIS (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), dan NEXT LINE (U+0085).

IsWhiteSpace(Char)

Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs

Menunjukkan apakah karakter Unicode yang ditentukan dikategorikan sebagai spasi kosong.

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

Karakter Unicode untuk dievaluasi.

Mengembalikan

true jika c adalah spasi kosong; jika tidak, false.

Keterangan

Karakter spasi kosong adalah karakter Unicode berikut:

  • Anggota UnicodeCategory.SpaceSeparator kategori, yang mencakup karakter 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), RUANG TIPIS (U+2009), RUANG RAMBUT (U+200A), RUANG NO-BREAK SEMPIT (U+202F), RUANG MATEMATIKA SEDANG (U+205F), dan RUANG IDEOGRAFIS (U+3000).

  • Anggota UnicodeCategory.LineSeparator kategori, yang hanya terdiri dari karakter LINE SEPARATOR (U+2028).

  • Anggota UnicodeCategory.ParagraphSeparator kategori, yang hanya terdiri dari karakter PEMISAH PARAGRAF (U+2029).

  • KARAKTER TABULASI KARAKTER (U+0009), LINE FEED (U+000A), TABULASI BARIS (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), dan NEXT LINE (U+0085).

Lihat juga

Berlaku untuk

IsWhiteSpace(String, Int32)

Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs
Sumber:
Char.cs

Menunjukkan apakah karakter pada posisi yang ditentukan dalam string tertentu dikategorikan sebagai spasi kosong.

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

Sebuah string.

index
Int32

Posisi karakter untuk dievaluasi di s.

Mengembalikan

true jika karakter pada posisi index di s adalah spasi kosong; jika tidak, false.

Pengecualian

s adalah null.

index kurang dari nol atau lebih besar dari posisi terakhir di s.

Keterangan

Posisi karakter dalam string diindeks mulai dari nol.

Karakter spasi kosong adalah karakter Unicode berikut:

  • Anggota UnicodeCategory.SpaceSeparator kategori, yang mencakup karakter 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), RUANG TIPIS (U+2009), RUANG RAMBUT (U+200A), RUANG NO-BREAK SEMPIT (U+202F), RUANG MATEMATIKA SEDANG (U+205F), dan RUANG IDEOGRAFIS (U+3000).

  • Anggota UnicodeCategory.LineSeparator kategori, yang hanya terdiri dari karakter LINE SEPARATOR (U+2028).

  • Anggota UnicodeCategory.ParagraphSeparator kategori, yang hanya terdiri dari karakter PEMISAH PARAGRAF (U+2029).

  • KARAKTER TABULASI KARAKTER (U+0009), LINE FEED (U+000A), TABULASI BARIS (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D), dan NEXT LINE (U+0085).

Lihat juga

Berlaku untuk