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

Definición

Indica si un carácter Unicode se clasifica por categorías como un dígito decimal.Indicates whether a Unicode character is categorized as a decimal digit.

Sobrecargas

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

Indica si el carácter Unicode especificado se clasifica por categorías como un dígito decimal.Indicates whether the specified Unicode character is categorized as a decimal digit.

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

Comentarios

Los dígitos válidos son miembros UnicodeCategory.DecimalDigitNumber de la categoría.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

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

Indica si el carácter Unicode especificado se clasifica por categorías como un dígito decimal.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

Parámetros

c
Char Char Char Char

Carácter Unicode que se va a evaluar.The Unicode character to evaluate.

Devoluciones

true si c es un dígito decimal; en caso contrario, false.true if c is a decimal digit; otherwise, false.

Ejemplos

En el siguiente ejemplo de IsDigitcódigo se muestra.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

Comentarios

Este método determina si un Char es un dígito de base 10.This method determines whether a Char is a radix-10 digit. Esto contrasta con IsNumber, que determina si un Char es de cualquier categoría numérica de Unicode.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. 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.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Los dígitos válidos son miembros UnicodeCategory.DecimalDigitNumber de la categoría.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Consulte también:

IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32) 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.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

Parámetros

s
String String String String

Una cadena.A string.

index
Int32 Int32 Int32 Int32

Posición del carácter que se va a evaluar en s.The position of the character to evaluate in s.

Devoluciones

true si el carácter que ocupa la posición index en s es un dígito decimal; en caso contrario, false.true if the character at position index in s is a decimal digit; otherwise, false.

Excepciones

index es menor que cero o mayor que la última posición en s.index is less than zero or greater than the last position in s.

Ejemplos

En el siguiente ejemplo de IsDigitcódigo se muestra.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

Comentarios

Este método determina si un Char es un dígito de base 10.This method determines whether a Char is a radix-10 digit. Esto contrasta con IsNumber, que determina si un Char es de cualquier categoría numérica de Unicode.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. 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.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Las posiciones de caracteres de una cadena se indizan empezando desde cero.Character positions in a string are indexed starting from zero.

Los dígitos válidos son miembros UnicodeCategory.DecimalDigitNumber de la categoría.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Consulte también:

Se aplica a