Lire en anglais

Partager via


Char.IsLetterOrDigit Méthode

Définition

Indique si un caractère Unicode est classé dans la catégorie des lettres ou des chiffres décimaux.

Surcharges

IsLetterOrDigit(Char)

Indique si le caractère Unicode spécifié est classé dans la catégorie des lettres ou des chiffres décimaux.

IsLetterOrDigit(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 lettres ou des chiffres décimaux.

Exemples

L’exemple de code suivant illustre IsLetterOrDigit .

C#
using System;

public class IsLetterOrDigitSample {
    public static void Main() {
        string str = "newline:\n";

        Console.WriteLine(Char.IsLetterOrDigit('8'));		// Output: "True"
        Console.WriteLine(Char.IsLetterOrDigit(str, 8));	// Output: "False", because it's a newline
    }
}

Remarques

Les lettres et les chiffres décimaux valides sont membres des catégories suivantes dans UnicodeCategory : UppercaseLetter , LowercaseLetter ,, TitlecaseLetter ModifierLetter , OtherLetter ou DecimalDigitNumber .

IsLetterOrDigit(Char)

Indique si le caractère Unicode spécifié est classé dans la catégorie des lettres ou des chiffres décimaux.

C#
public static bool IsLetterOrDigit (char c);

Paramètres

c
Char

Caractère Unicode à évaluer.

Retours

Boolean

true si c est une lettre ou un chiffre décimal ; sinon, false.

Remarques

Les lettres et les chiffres décimaux valides sont membres des catégories suivantes dans UnicodeCategory : UppercaseLetter , LowercaseLetter ,, TitlecaseLetter ModifierLetter , OtherLetter ou DecimalDigitNumber .

Voir aussi

S’applique à

.NET 7 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

IsLetterOrDigit(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 lettres ou des chiffres décimaux.

C#
public static bool IsLetterOrDigit (string s, int index);

Paramètres

s
String

Chaîne.

index
Int32

Position du caractère à évaluer dans s.

Retours

Boolean

true si le caractère situé à la position index dans s est une lettre ou un chiffre décimal ; 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ère dans une chaîne sont indexées à partir de zéro.

Les lettres et les chiffres décimaux valides sont membres des catégories suivantes dans UnicodeCategory : UppercaseLetter , LowercaseLetter ,, TitlecaseLetter ModifierLetter , OtherLetter ou DecimalDigitNumber .

Voir aussi

S’applique à

.NET 7 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0