Char.IsDigit Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
s je null.
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.