Char.IsDigit Yöntem

Tanım

Unicode karakterinin ondalık basamak olarak kategorilere ayrılmış olup olmadığını gösterir.

Aşırı Yüklemeler

Name Description
IsDigit(Char)

Belirtilen Unicode karakterinin ondalık basamak olarak kategorilere ayrılmış olup olmadığını gösterir.

IsDigit(String, Int32)

Belirtilen dizede belirtilen konumdaki karakterin ondalık basamak olarak kategorilere ayrılmış olup olmadığını gösterir.

Örnekler

Aşağıdaki kod örneğinde gösterilmiştir 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

Açıklamalar

Geçerli basamaklar kategorinin UnicodeCategory.DecimalDigitNumber üyeleridir.

IsDigit(Char)

Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs

Belirtilen Unicode karakterinin ondalık basamak olarak kategorilere ayrılmış olup olmadığını gösterir.

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

Parametreler

c
Char

Değerlendirilecek Unicode karakteri.

Döndürülenler

true ondalık basamaksa c , değilse , false.

Açıklamalar

Bu yöntem, a'nın Char bir radix-10 basamaklı olup olmadığını belirler. Bu, bir öğesinin herhangi bir IsNumber sayısal Unicode kategorisinde olup olmadığını belirleyen ile Charkarşıttır. Sayılar kesirler, alt simgeler, üst simgeler, Roma rakamı, para birimi payları, çevrelenmiş sayılar ve betiklere özgü basamaklar gibi karakterleri içerir.

Geçerli basamaklar kategorinin UnicodeCategory.DecimalDigitNumber üyeleridir.

Ayrıca bkz.

Şunlara uygulanır

IsDigit(String, Int32)

Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs
Kaynak:
Char.cs

Belirtilen dizede belirtilen konumdaki karakterin ondalık basamak olarak kategorilere ayrılmış olup olmadığını gösterir.

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

Parametreler

s
String

Bir dize.

index
Int32

içinde değerlendirilecek skarakterin konumu.

Döndürülenler

true konumundaki karakter indexs ondalık basamaksa, değilse, false.

Özel durumlar

s, null'e eşittir.

index sıfırdan küçük veya içindeki sson konumdan büyüktür.

Açıklamalar

Bu yöntem, a'nın Char bir radix-10 basamaklı olup olmadığını belirler. Bu, bir öğesinin herhangi bir IsNumber sayısal Unicode kategorisinde olup olmadığını belirleyen ile Charkarşıttır. Sayılar kesirler, alt simgeler, üst simgeler, Roma rakamı, para birimi payları, çevrelenmiş sayılar ve betiklere özgü basamaklar gibi karakterleri içerir.

Dizedeki karakter konumları sıfırdan başlayarak dizinlenir.

Geçerli basamaklar kategorinin UnicodeCategory.DecimalDigitNumber üyeleridir.

Ayrıca bkz.

Şunlara uygulanır