Char.IsDigit Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt aangegeven of een Unicode-teken is gecategoriseerd als een decimaal cijfer.
Overloads
| Name | Description |
|---|---|
| IsDigit(Char) |
Geeft aan of het opgegeven Unicode-teken is gecategoriseerd als een decimaal getal. |
| IsDigit(String, Int32) |
Hiermee wordt aangegeven of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een decimaal cijfer. |
Voorbeelden
Het volgende codevoorbeeld demonstreert 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
Opmerkingen
Geldige cijfers zijn lid van de UnicodeCategory.DecimalDigitNumber categorie.
IsDigit(Char)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Geeft aan of het opgegeven Unicode-teken is gecategoriseerd als een decimaal getal.
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
Parameters
- c
- Char
Het Unicode-teken dat moet worden geëvalueerd.
Retouren
true als c dit een decimaal getal is, falseanders.
Opmerkingen
Deze methode bepaalt of een Char radix-10-cijfer is. Dit contrasteert met IsNumber, waarmee wordt bepaald of een Char van een numerieke Unicode-categorie is. Getallen zijn tekens zoals breuken, subscripts, superscripts, Romeinse cijfers, valutatellers, omcirkelde getallen en scriptspecifieke cijfers.
Geldige cijfers zijn lid van de UnicodeCategory.DecimalDigitNumber categorie.
Zie ook
Van toepassing op
IsDigit(String, Int32)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Hiermee wordt aangegeven of het teken op de opgegeven positie in een opgegeven tekenreeks is gecategoriseerd als een decimaal cijfer.
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
Parameters
- s
- String
Een tekenreeks.
- index
- Int32
De positie van het teken dat moet worden geëvalueerd s.
Retouren
true als het teken op positie index een s decimaal getal is; falseanders.
Uitzonderingen
s is null.
index is kleiner dan nul of groter dan de laatste positie in s.
Opmerkingen
Deze methode bepaalt of een Char radix-10-cijfer is. Dit contrasteert met IsNumber, waarmee wordt bepaald of een Char van een numerieke Unicode-categorie is. Getallen zijn tekens zoals breuken, subscripts, superscripts, Romeinse cijfers, valutatellers, omcirkelde getallen en scriptspecifieke cijfers.
Tekenposities in een tekenreeks worden geïndexeerd vanaf nul.
Geldige cijfers zijn lid van de UnicodeCategory.DecimalDigitNumber categorie.