Char.IsSymbol Méthode

Définition

Indique si un caractère Unicode est classé comme caractère de symbole.

Surcharges

Nom Description
IsSymbol(Char)

Indique si le caractère Unicode spécifié est classé comme caractère de symbole.

IsSymbol(String, Int32)

Indique si le caractère à la position spécifiée dans une chaîne spécifiée est classé comme caractère de symbole.

Exemples

L’exemple de code suivant illustre IsSymbol.

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, ModifierSymbolet OtherSymbol.

Les symboles dans la norme Unicode sont un ensemble de caractères faiblement défini qui incluent les éléments suivants :

  • Symboles monétaires.

  • Symboles de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, Non et ™ .

  • Formulaires numériques, tels que les indices et les exposants.

  • Opérateurs mathématiques et flèches.

  • Symboles géométriques.

  • Symboles techniques.

  • Motifs braille.

  • Dingbats.

IsSymbol(Char)

Indique si le caractère Unicode spécifié est classé comme caractère de symbole.

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 s’il c s’agit d’un caractère de symbole ; sinon, false.

Remarques

Les symboles valides sont membres des catégories suivantes dans UnicodeCategory: MathSymbol, , CurrencySymbol, ModifierSymbolet OtherSymbol.

Les symboles dans la norme Unicode sont un ensemble de caractères faiblement défini qui incluent les éléments suivants :

  • Symboles monétaires.

  • Symboles de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, Non et ™ .

  • Formulaires numériques, tels que les indices et les exposants.

  • Opérateurs mathématiques et flèches.

  • Symboles géométriques.

  • Symboles techniques.

  • Motifs braille.

  • Dingbats.

Voir aussi

S’applique à

IsSymbol(String, Int32)

Indique si le caractère à la position spécifiée dans une chaîne spécifiée est classé comme caractère de symbole.

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 à la position index est s un caractère de symbole ; 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 symboles valides sont membres des catégories suivantes dans System.Globalization.UnicodeCategory: MathSymbol, , CurrencySymbol, ModifierSymbolet OtherSymbol.

Les symboles dans la norme Unicode sont un ensemble de caractères faiblement défini qui incluent les éléments suivants :

  • Symboles monétaires.

  • Symboles de lettre, qui incluent un ensemble de symboles alphanumériques mathématiques ainsi que des symboles tels que c/o, Non et ™ .

  • Formulaires numériques, tels que les indices et les exposants.

  • Opérateurs mathématiques et flèches.

  • Symboles géométriques.

  • Symboles techniques.

  • Motifs braille.

  • Dingbats.

Voir aussi

S’applique à