Char.IsSymbol 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é dans la catégorie des symboles.
Surcharges
IsSymbol(String, Int32) |
Indique si le caractère figurant à la position spécifiée dans une chaîne spécifiée est classé dans la catégorie des symboles. |
IsSymbol(Char) |
Indique si le caractère Unicode spécifié est classé dans la catégorie des symboles. |
Exemples
L’exemple de code suivant illustre IsSymbol.
using namespace System;
int main()
{
String^ str = "non-symbolic characters";
Console::WriteLine( Char::IsSymbol( '+' ) ); // Output: "True"
Console::WriteLine( Char::IsSymbol( str, 8 ) ); // Output: "False"
}
using System;
public class IsSymbolSample {
public static void Main() {
string str = "non-symbolic characters";
Console.WriteLine(Char.IsSymbol('+')); // Output: "True"
Console.WriteLine(Char.IsSymbol(str, 8)); // Output: "False"
}
}
open System
let str = "non-symbolic characters"
printfn $"{Char.IsSymbol '+'}" // Output: "True"
printfn $"{Char.IsSymbol(str, 8)}" // Output: "False"
Module IsSymbolSample
Sub Main()
Dim str As String
str = "non-symbolic characters"
Console.WriteLine(Char.IsSymbol("+"c)) ' Output: "True"
Console.WriteLine(Char.IsSymbol(str, 8)) ' Output: "False"
End Sub
End Module
Remarques
Les symboles valides sont membres des catégories suivantes dans UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
et OtherSymbol
.
Les symboles de la norme Unicode sont un ensemble de caractères vaguement définis qui incluent les éléments suivants :
Symboles monétaires.
Symboles en forme de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, No et ™ .
Formes numériques, telles que les indices et les exposants.
Opérateurs mathématiques et flèches.
Symboles géométriques.
Symboles techniques.
Modèles braille.
Dingbats.
IsSymbol(String, Int32)
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
Indique si le caractère figurant à la position spécifiée dans une chaîne spécifiée est classé dans la catégorie des symboles.
public:
static bool IsSymbol(System::String ^ s, int index);
public static bool IsSymbol (string s, int index);
static member IsSymbol : string * int -> bool
Public Shared Function IsSymbol (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 situé à la position index
dans s
est un symbole ; sinon, false
.
Exceptions
s
a la valeur null
.
index
est inférieur à zéro ou supérieur à la dernière position dans s
.
Remarques
Les positions de caractères d’une chaîne sont indexées à partir de zéro.
Les symboles valides sont membres des catégories suivantes dans System.Globalization.UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
et OtherSymbol
.
Les symboles de la norme Unicode sont un ensemble de caractères vaguement définis qui incluent les éléments suivants :
Symboles monétaires.
Symboles en forme de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, No et ™ .
Formes numériques, telles que les indices et les exposants.
Opérateurs mathématiques et flèches.
Symboles géométriques.
Symboles techniques.
Modèles braille.
Dingbats.
Voir aussi
S’applique à
IsSymbol(Char)
- Source:
- Char.cs
- Source:
- Char.cs
- Source:
- Char.cs
Indique si le caractère Unicode spécifié est classé dans la catégorie des symboles.
public:
static bool IsSymbol(char c);
public static bool IsSymbol (char c);
static member IsSymbol : char -> bool
Public Shared Function IsSymbol (c As Char) As Boolean
Paramètres
- c
- Char
Caractère Unicode à évaluer.
Retours
true
si c
est un symbole ; sinon, false
.
Remarques
Les symboles valides sont membres des catégories suivantes dans UnicodeCategory: MathSymbol
, CurrencySymbol
, ModifierSymbol
et OtherSymbol
.
Les symboles de la norme Unicode sont un ensemble de caractères vaguement définis qui incluent les éléments suivants :
Symboles monétaires.
Symboles en forme de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, No et ™ .
Formes numériques, telles que les indices et les exposants.
Opérateurs mathématiques et flèches.
Symboles géométriques.
Symboles techniques.
Modèles braille.
Dingbats.