Char.IsWhiteSpace Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si un caractère Unicode est classé comme espace blanc.
Surcharges
| Nom | Description |
|---|---|
| IsWhiteSpace(Char) |
Indique si le caractère Unicode spécifié est classé comme espace blanc. |
| IsWhiteSpace(String, Int32) |
Indique si le caractère à la position spécifiée dans une chaîne spécifiée est classé comme espace blanc. |
Exemples
L’exemple suivant illustre la IsWhiteSpace(Char) méthode.
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
Remarques
Les espaces blancs sont les caractères Unicode suivants :
Membres de la UnicodeCategory.SpaceSeparator catégorie, qui inclut les caractères 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), EM SPACE (U+2000) +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), ESPACE MINCE (U+2009), ESPACE CHEVEUX (U+200A), ESPACE ÉTROIT NO-BREAK (U+202F), ESPACE MATHÉMATIQUE MOYEN (U+205F) et ESPACE IDEOGRAPHIQUE (U+3000).
Membres de la UnicodeCategory.LineSeparator catégorie, qui se compose uniquement du caractère LINE SEPARATOR (U+2028).
Membres de la UnicodeCategory.ParagraphSeparator catégorie, qui se compose uniquement du caractère PARAGRAPH SEPARATOR (U+2029).
Les caractères TABULATION CARACTÈRE (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CHARIOT RETURN (U+000D) et NEXT LINE (U+0085).
IsWhiteSpace(Char)
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
Indique si le caractère Unicode spécifié est classé comme espace blanc.
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
Paramètres
- c
- Char
Caractère Unicode à évaluer.
Retours
true s’il c s’agit d’un espace blanc ; sinon, false.
Remarques
Les espaces blancs sont les caractères Unicode suivants :
Membres de la UnicodeCategory.SpaceSeparator catégorie, qui inclut les caractères 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), EM SPACE (U+2000) +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), ESPACE MINCE (U+2009), ESPACE CHEVEUX (U+200A), ESPACE ÉTROIT NO-BREAK (U+202F), ESPACE MATHÉMATIQUE MOYEN (U+205F) et ESPACE IDEOGRAPHIQUE (U+3000).
Membres de la UnicodeCategory.LineSeparator catégorie, qui se compose uniquement du caractère LINE SEPARATOR (U+2028).
Membres de la UnicodeCategory.ParagraphSeparator catégorie, qui se compose uniquement du caractère PARAGRAPH SEPARATOR (U+2029).
Les caractères TABULATION CARACTÈRE (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CHARIOT RETURN (U+000D) et NEXT LINE (U+0085).
Voir aussi
S’applique à
IsWhiteSpace(String, Int32)
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
Indique si le caractère à la position spécifiée dans une chaîne spécifiée est classé comme espace blanc.
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
Paramètres
- s
- String
Chaîne.
- index
- Int32
Position du caractère à évaluer dans s.
Retours
true si le caractère en position indexs est un espace blanc ; sinon, false.
Exceptions
s a la valeur null.
index est inférieur à zéro ou supérieur à la dernière position en s.
Remarques
Les positions de caractères dans une chaîne sont indexées à partir de zéro.
Les espaces blancs sont les caractères Unicode suivants :
Membres de la UnicodeCategory.SpaceSeparator catégorie, qui inclut les caractères 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), EM SPACE (U+2000) +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), ESPACE MINCE (U+2009), ESPACE CHEVEUX (U+200A), ESPACE ÉTROIT NO-BREAK (U+202F), ESPACE MATHÉMATIQUE MOYEN (U+205F) et ESPACE IDEOGRAPHIQUE (U+3000).
Membres de la UnicodeCategory.LineSeparator catégorie, qui se compose uniquement du caractère LINE SEPARATOR (U+2028).
Membres de la UnicodeCategory.ParagraphSeparator catégorie, qui se compose uniquement du caractère PARAGRAPH SEPARATOR (U+2029).
Les caractères TABULATION CARACTÈRE (U+0009), LINE FEED (U+000A), LINE TABULATION (U+000B), FORM FEED (U+000C), CHARIOT RETURN (U+000D) et NEXT LINE (U+0085).