Char.IsWhiteSpace Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Unicode karakterinin boşluk olarak kategorilere ayrılmış olup olmadığını gösterir.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| IsWhiteSpace(Char) |
Belirtilen Unicode karakterinin boşluk olarak kategorilere ayrılmış olup olmadığını gösterir. |
| IsWhiteSpace(String, Int32) |
Belirtilen dizede belirtilen konumdaki karakterin boşluk olarak kategorilere ayrılmış olup olmadığını gösterir. |
Örnekler
Aşağıdaki örnekte yöntemi gösterilmektedir 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
Açıklamalar
Boşluk karakterleri aşağıdaki Unicode karakterleridir:
Kategorinin UnicodeCategory.SpaceSeparator üyeleri, ARA ÇUBUĞU (U+0020), NO-BREAK ARA ÇUBUĞU (U+00A0), OGHAM ARALIK İŞARETİ (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2002), EM SPACE (U+2002) karakterlerini içerir +2003), ÜÇPER-EM ARA ÇUBUĞU (U+2004), DÖRTPER-EM ARA ÇUBUĞU (U+2005), ALTı-PER-EM ARA ÇUBUĞU (U+2006), ŞEKIL ARA ÇUBUĞU (U+2007), NOKTALAMA ARALIĞI (U+2008), İNCE BOŞLUK (U+2009), SAÇ ARA ÇUBUĞU (U+200A), DAR NO-BREAK ARA ÇUBUĞU (U+202F), ORTA MATEMATIKSEL BOŞLUK (U+205F) ve IDEOGRAPHIC SPACE (U+3000).
UnicodeCategory.LineSeparator Yalnızca LINE SEPARATOR karakterinden (U+2028) oluşan kategorinin üyeleri.
UnicodeCategory.ParagraphSeparator Yalnızca PARAGRAF AYRACI karakterinden (U+2029) oluşan kategorinin üyeleri.
KARAKTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) ve NEXT LINE (U+0085) karakterleri.
IsWhiteSpace(Char)
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
Belirtilen Unicode karakterinin boşluk olarak kategorilere ayrılmış olup olmadığını gösterir.
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
Parametreler
- c
- Char
Değerlendirilecek Unicode karakteri.
Döndürülenler
true boşluksa c ; değilse, false.
Açıklamalar
Boşluk karakterleri aşağıdaki Unicode karakterleridir:
Kategorinin UnicodeCategory.SpaceSeparator üyeleri, ARA ÇUBUĞU (U+0020), NO-BREAK ARA ÇUBUĞU (U+00A0), OGHAM ARALIK İŞARETİ (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2002), EM SPACE (U+2002) karakterlerini içerir +2003), ÜÇPER-EM ARA ÇUBUĞU (U+2004), DÖRTPER-EM ARA ÇUBUĞU (U+2005), ALTı-PER-EM ARA ÇUBUĞU (U+2006), ŞEKIL ARA ÇUBUĞU (U+2007), NOKTALAMA ARALIĞI (U+2008), İNCE BOŞLUK (U+2009), SAÇ ARA ÇUBUĞU (U+200A), DAR NO-BREAK ARA ÇUBUĞU (U+202F), ORTA MATEMATIKSEL BOŞLUK (U+205F) ve IDEOGRAPHIC SPACE (U+3000).
UnicodeCategory.LineSeparator Yalnızca LINE SEPARATOR karakterinden (U+2028) oluşan kategorinin üyeleri.
UnicodeCategory.ParagraphSeparator Yalnızca PARAGRAF AYRACI karakterinden (U+2029) oluşan kategorinin üyeleri.
KARAKTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) ve NEXT LINE (U+0085) karakterleri.
Ayrıca bkz.
Şunlara uygulanır
IsWhiteSpace(String, Int32)
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
- Kaynak:
- Char.cs
Belirtilen dizede belirtilen konumdaki karakterin boşluk olarak kategorilere ayrılmış olup olmadığını gösterir.
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
Parametreler
- s
- String
Bir dize.
- index
- Int32
içinde değerlendirilecek skarakterin konumu.
Döndürülenler
true konumundaki karakter indexs boşluksa; değilse, false.
Özel durumlar
s, null'e eşittir.
index sıfırdan küçük veya içindeki sson konumdan büyüktür.
Açıklamalar
Dizedeki karakter konumları sıfırdan başlayarak dizinlenir.
Boşluk karakterleri aşağıdaki Unicode karakterleridir:
Kategorinin UnicodeCategory.SpaceSeparator üyeleri, ARA ÇUBUĞU (U+0020), NO-BREAK ARA ÇUBUĞU (U+00A0), OGHAM ARALIK İŞARETİ (U+1680), EN QUAD (U+2000), EM QUAD (U+2001), EN SPACE (U+2002), EM SPACE (U+2002), EM SPACE (U+2002) karakterlerini içerir +2003), ÜÇPER-EM ARA ÇUBUĞU (U+2004), DÖRTPER-EM ARA ÇUBUĞU (U+2005), ALTı-PER-EM ARA ÇUBUĞU (U+2006), ŞEKIL ARA ÇUBUĞU (U+2007), NOKTALAMA ARALIĞI (U+2008), İNCE BOŞLUK (U+2009), SAÇ ARA ÇUBUĞU (U+200A), DAR NO-BREAK ARA ÇUBUĞU (U+202F), ORTA MATEMATIKSEL BOŞLUK (U+205F) ve IDEOGRAPHIC SPACE (U+3000).
UnicodeCategory.LineSeparator Yalnızca LINE SEPARATOR karakterinden (U+2028) oluşan kategorinin üyeleri.
UnicodeCategory.ParagraphSeparator Yalnızca PARAGRAF AYRACI karakterinden (U+2029) oluşan kategorinin üyeleri.
KARAKTER TABULATION (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CARRIAGE RETURN (U+000D) ve NEXT LINE (U+0085) karakterleri.