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

Definition

Gibt an, ob ein Unicode-Zeichen als Dezimalzahl kategorisiert wird.Indicates whether a Unicode character is categorized as a decimal digit.

Überlädt

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

Gibt an, ob das angegebene Unicode-Zeichen als Dezimalzahl kategorisiert wird.Indicates whether the specified Unicode character is categorized as a decimal digit.

IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32)

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Dezimalzahl kategorisiert wird.Indicates whether the character at the specified position in a specified string is categorized as a decimal digit.

Hinweise

Gültige Ziffern sind Mitglieder der UnicodeCategory.DecimalDigitNumber Kategorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

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

Gibt an, ob das angegebene Unicode-Zeichen als Dezimalzahl kategorisiert wird.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

Parameter

c
Char Char Char Char

Das auszuwertende Unicode-Zeichen.The Unicode character to evaluate.

Gibt zurück

true, wenn c eine Dezimalzahl ist, andernfalls false.true if c is a decimal digit; otherwise, false.

Beispiele

Im folgenden Codebeispiel wird IsDigitveranschaulicht.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

Hinweise

Diese Methode bestimmt, ob Char eine eine Radix-10-Ziffer ist.This method determines whether a Char is a radix-10 digit. Dies steht im IsNumberGegensatz zu, das bestimmt Char , ob eine eine beliebige numerische Unicode-Kategorie hat.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. Zu den Zahlen zählen Zeichen wie Bruchzeichen, tief gestellte Zeichen, Superscripts, römische Ziffern, Währungs Zähler, umschließende Zahlen und Skript spezifische Ziffern.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Gültige Ziffern sind Mitglieder der UnicodeCategory.DecimalDigitNumber Kategorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Siehe auch

IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32) IsDigit(String, Int32)

Gibt an, ob das Zeichen an der angegebenen Position in einer angegebenen Zeichenfolge als Dezimalzahl kategorisiert wird.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

Parameter

s
String String String String

Eine Zeichenfolge.A string.

index
Int32 Int32 Int32 Int32

Die Position des in s auszuwertenden Zeichens.The position of the character to evaluate in s.

Gibt zurück

true, wenn das Zeichen an der Position index in s eine Dezimalzahl ist, andernfalls false.true if the character at position index in s is a decimal digit; otherwise, false.

Ausnahmen

index ist kleiner als 0 (null) oder größer als die letzte Position in s.index is less than zero or greater than the last position in s.

Beispiele

Im folgenden Codebeispiel wird IsDigitveranschaulicht.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

Hinweise

Diese Methode bestimmt, ob Char eine eine Radix-10-Ziffer ist.This method determines whether a Char is a radix-10 digit. Dies steht im IsNumberGegensatz zu, das bestimmt Char , ob eine eine beliebige numerische Unicode-Kategorie hat.This contrasts with IsNumber, which determines whether a Char is of any numeric Unicode category. Zu den Zahlen zählen Zeichen wie Bruchzeichen, tief gestellte Zeichen, Superscripts, römische Ziffern, Währungs Zähler, umschließende Zahlen und Skript spezifische Ziffern.Numbers include characters such as fractions, subscripts, superscripts, Roman numerals, currency numerators, encircled numbers, and script-specific digits.

Zeichen Positionen in einer Zeichenfolge werden beginnend mit 0 (null) indiziert.Character positions in a string are indexed starting from zero.

Gültige Ziffern sind Mitglieder der UnicodeCategory.DecimalDigitNumber Kategorie.Valid digits are members of the UnicodeCategory.DecimalDigitNumber category.

Siehe auch

Gilt für: