Char.IsDigit Char.IsDigit Char.IsDigit Char.IsDigit Method

Définition

Indique si un caractère Unicode est classé dans la catégorie des chiffres décimaux.Indicates whether a Unicode character is categorized as a decimal digit.

Surcharges

IsDigit(Char) IsDigit(Char) IsDigit(Char) IsDigit(Char)

Indique si le caractère Unicode spécifié est classé dans la catégorie des chiffres décimaux.Indicates whether the specified Unicode character is categorized as a decimal digit.

IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(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 chiffres décimaux.Indicates whether the character at the specified position in a specified string is categorized as a decimal digit.

Remarques

Les chiffres valides sont les UnicodeCategory.DecimalDigitNumber membres de la catégorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

IsDigit(Char) IsDigit(Char) IsDigit(Char) IsDigit(Char)

Indique si le caractère Unicode spécifié est classé dans la catégorie des chiffres décimaux.Indicates whether the specified Unicode character is categorized as a decimal digit.

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

Paramètres

c
Char Char Char Char

Caractère Unicode à évaluer.The Unicode character to evaluate.

Retours

true si c est un chiffre décimal ; sinon, false.true if c is a decimal digit; otherwise, false.

Exemples

L’exemple de code suivant IsDigitillustre.The following code example demonstrates IsDigit.

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsDigit( ch ) ); // Output: "True"
   Console::WriteLine( Char::IsDigit(  "sample string", 7 ) ); // Output: "False"
}

using System;

public class IsDigitSample {
    public static void Main() {
        char ch = '8';

        Console.WriteLine(Char.IsDigit(ch));					// Output: "True"
        Console.WriteLine(Char.IsDigit("sample string", 7));	// Output: "False"
    }
}
Module IsDigitSample

    Sub Main()

        Dim ch8 As Char
        ch8 = "8"c

        Console.WriteLine(Char.IsDigit(ch8))                    ' Output: "True"
        Console.WriteLine(Char.IsDigit("sample string", 6))     ' Output: "False"

    End Sub

End Module

Remarques

Cette méthode détermine si un Char est un chiffre de base 10.This method determines whether a Char is a radix-10 digit. Cela contraste avec IsNumber, qui détermine si un est Char d’une catégorie Unicode numérique.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. Les nombres incluent des caractères tels que des fractions, des indices, des exposants, des chiffres romains, des numérateurs de devise, des nombres entourés et des chiffres spécifiques aux scripts.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Les chiffres valides sont les UnicodeCategory.DecimalDigitNumber membres de la catégorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Voir aussi

IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(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 chiffres décimaux.Indicates whether the character at the specified position in a specified string is categorized as a decimal digit.

public:
 static bool IsDigit(System::String ^ s, int index);
public static bool IsDigit (string s, int index);
static member IsDigit : string * int -> bool
Public Shared Function IsDigit (s As String, index As Integer) As Boolean

Paramètres

s
String String String String

Chaîne.A string.

index
Int32 Int32 Int32 Int32

Position du caractère à évaluer dans s.The position of the character to evaluate in s.

Retours

true si le caractère situé à la position index dans s est un chiffre décimal ; sinon, false.true if the character at position index in s is a decimal digit; otherwise, false.

Exceptions

index est inférieur à zéro ou supérieur à la dernière position dans s.index is less than zero or greater than the last position in s.

Exemples

L’exemple de code suivant IsDigitillustre.The following code example demonstrates IsDigit.

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsDigit( ch ) ); // Output: "True"
   Console::WriteLine( Char::IsDigit(  "sample string", 7 ) ); // Output: "False"
}

using System;

public class IsDigitSample {
    public static void Main() {
        char ch = '8';

        Console.WriteLine(Char.IsDigit(ch));					// Output: "True"
        Console.WriteLine(Char.IsDigit("sample string", 7));	// Output: "False"
    }
}
Module IsDigitSample

    Sub Main()

        Dim ch8 As Char
        ch8 = "8"c

        Console.WriteLine(Char.IsDigit(ch8))                    ' Output: "True"
        Console.WriteLine(Char.IsDigit("sample string", 6))     ' Output: "False"

    End Sub

End Module

Remarques

Cette méthode détermine si un Char est un chiffre de base 10.This method determines whether a Char is a radix-10 digit. Cela contraste avec IsNumber, qui détermine si un est Char d’une catégorie Unicode numérique.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. Les nombres incluent des caractères tels que des fractions, des indices, des exposants, des chiffres romains, des numérateurs de devise, des nombres entourés et des chiffres spécifiques aux scripts.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Les positions de caractère dans une chaîne sont indexées à partir de zéro.Character positions in a string are indexed starting from zero.

Les chiffres valides sont les UnicodeCategory.DecimalDigitNumber membres de la catégorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Voir aussi

S’applique à