Char.IsDigit Methode

Definitie

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

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.

Zie ook

Van toepassing op