Char.IsDigit Metoda

Definice

Určuje, jestli je znak Unicode zařazený do kategorií jako desetinná číslice.

Přetížení

Name Description
IsDigit(Char)

Určuje, zda je zadaný znak Unicode zařazen do kategorií jako desetinná číslice.

IsDigit(String, Int32)

Určuje, zda je znak na zadané pozici v zadaném řetězci zařazený do kategorií jako desetinná číslice.

Příklady

Následující příklad kódu ukazuje IsDigit.

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

Poznámky

Platné číslice jsou členy UnicodeCategory.DecimalDigitNumber kategorie.

IsDigit(Char)

Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs

Určuje, zda je zadaný znak Unicode zařazen do kategorií jako desetinná číslice.

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

Parametry

c
Char

Znak Unicode, který se má vyhodnotit.

Návraty

true pokud c je desetinná číslice, falsejinak .

Poznámky

Tato metoda určuje, zda Char je radix-10 číslice. To kontrastuje s IsNumber, který určuje, zda Char je libovolná číselná kategorie Unicode. Čísla zahrnují znaky, jako jsou zlomky, dolní indexy, horní indexy, římské číslice, znaky numerátorů měny, obkroužkovaná čísla a číslice specifické pro skripty.

Platné číslice jsou členy UnicodeCategory.DecimalDigitNumber kategorie.

Viz také

Platí pro

IsDigit(String, Int32)

Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs
Zdroj:
Char.cs

Určuje, zda je znak na zadané pozici v zadaném řetězci zařazený do kategorií jako desetinná číslice.

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

Parametry

s
String

Řetězec.

index
Int32

Pozice znaku, ve skteré se má vyhodnotit .

Návraty

truepokud je znak na pozici index v s desítkové číslici; jinak . false

Výjimky

index je menší než nula nebo větší než poslední pozice v s.

Poznámky

Tato metoda určuje, zda Char je radix-10 číslice. To kontrastuje s IsNumber, který určuje, zda Char je libovolná číselná kategorie Unicode. Čísla zahrnují znaky, jako jsou zlomky, dolní indexy, horní indexy, římské číslice, znaky numerátorů měny, obkroužkovaná čísla a číslice specifické pro skripty.

Pozice znaků v řetězci se indexují od nuly.

Platné číslice jsou členy UnicodeCategory.DecimalDigitNumber kategorie.

Viz také

Platí pro