Char.IsLetterOrDigit Méthode

Définition

Indique si un caractère Unicode est classé comme une lettre ou un chiffre décimal.

Surcharges

Nom Description
IsLetterOrDigit(String, Int32)

Indique si le caractère à la position spécifiée dans une chaîne spécifiée est classé comme une lettre ou un chiffre décimal.

IsLetterOrDigit(Char)

Indique si le caractère Unicode spécifié est classé comme une lettre ou un chiffre décimal.

Exemples

L’exemple de code suivant illustre IsLetterOrDigit.

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
    }
}
open System

let str = "newline:\n"

printfn $"{Char.IsLetterOrDigit '8'}"       // Output: "True"
printfn $"{Char.IsLetterOrDigit(str, 8)}"   // Output: "False", because it's a newline
Module IsLetterOrDigitSample

    Sub Main()

        Dim str As String
        str = "newline:" + Environment.NewLine

        Console.WriteLine(Char.IsLetterOrDigit("8"c))       ' Output: "True"
        Console.WriteLine(Char.IsLetterOrDigit(str, 8))     ' Output: "False", because it's a NewLine

    End Sub

End Module

Remarques

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

IsLetterOrDigit(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 une lettre ou un chiffre décimal.

public:
 static bool IsLetterOrDigit(System::String ^ s, int index);
public static bool IsLetterOrDigit(string s, int index);
static member IsLetterOrDigit : string * int -> bool
Public Shared Function IsLetterOrDigit (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 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 en s.

Remarques

Les positions de caractères dans une chaîne sont indexées à partir de zéro.

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

Voir aussi

S’applique à

IsLetterOrDigit(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 une lettre ou un chiffre décimal.

public:
 static bool IsLetterOrDigit(char c);
public static bool IsLetterOrDigit(char c);
static member IsLetterOrDigit : char -> bool
Public Shared Function IsLetterOrDigit (c As Char) As Boolean

Paramètres

c
Char

Caractère Unicode à évaluer.

Retours

true s’il c s’agit d’une lettre ou d’un chiffre décimal ; sinon, false.

Remarques

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

Voir aussi

S’applique à