Compartir a través de


Char.IsDigit Método

Definición

Indica si un carácter Unicode se clasifica por categorías como un dígito decimal.

Sobrecargas

IsDigit(Char)

Indica si el carácter Unicode especificado se clasifica por categorías como un dígito decimal.

IsDigit(String, Int32)

Indica si el carácter que ocupa la posición especificada en una cadena especificada se clasifica por categorías como un dígito decimal.

Ejemplos

En el ejemplo de código siguiente se muestra 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"
    }
}
open System

let ch = '8'

printfn $"{Char.IsDigit ch}"                        // Output: "True"
printfn $"""{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

Comentarios

Los dígitos válidos son miembros de la UnicodeCategory.DecimalDigitNumber categoría.

IsDigit(Char)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

Indica si el carácter Unicode especificado se clasifica por categorías como un dígito decimal.

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

Parámetros

c
Char

Carácter Unicode que se va a evaluar.

Devoluciones

true si c es un dígito decimal; en caso contrario, false.

Comentarios

Este método determina si un Char es un dígito radix-10. Esto contrasta con IsNumber, que determina si un Char es de cualquier categoría Unicode numérica. Los números incluyen caracteres como fracciones, subíndices, superíndices, números romanos, numeradores de moneda, números rodeados y dígitos específicos del script.

Los dígitos válidos son miembros de la UnicodeCategory.DecimalDigitNumber categoría.

Consulte también

Se aplica a

IsDigit(String, Int32)

Source:
Char.cs
Source:
Char.cs
Source:
Char.cs

Indica si el carácter que ocupa la posición especificada en una cadena especificada se clasifica por categorías como un dígito decimal.

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

Parámetros

s
String

Una cadena.

index
Int32

Posición del carácter que se va a evaluar en s.

Devoluciones

true si el carácter que ocupa la posición index en s es un dígito decimal; en caso contrario, false.

Excepciones

index es menor que cero o mayor que la última posición en s.

Comentarios

Este método determina si un Char es un dígito radix-10. Esto contrasta con IsNumber, que determina si un Char es de cualquier categoría Unicode numérica. Los números incluyen caracteres como fracciones, subíndices, superíndices, números romanos, numeradores de moneda, números rodeados y dígitos específicos del script.

Las posiciones de caracteres de una cadena se indexan a partir de cero.

Los dígitos válidos son miembros de la UnicodeCategory.DecimalDigitNumber categoría.

Consulte también

Se aplica a