Char.IsDigit 方法

定義

指示 Unicode 字元是否分類為十進位數字。

多載

IsDigit(Char)

指示指定的 Unicode 字元是否分類為十進位數字。

IsDigit(String, Int32)

指示指定的字串中指定位置處的字元是否分類為十進位數字。

範例

下列程式碼範例將示範 IsDigit

using namespace System;
int main()
{
   char ch = '8';
   Console::WriteLine( Char::IsDigit( ch ) ); // Output: "True"
   Console::WriteLine( Char::IsDigit(  "sample string", 7 ) ); // Output: "False"
}
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

備註

有效位數是 UnicodeCategory.DecimalDigitNumber 類別目錄的成員。

IsDigit(Char)

指示指定的 Unicode 字元是否分類為十進位數字。

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

參數

c
Char

要評估的 Unicode 字元。

傳回

Boolean

true 是十進位數字時為 c,否則為 false

備註

這個方法會判斷是否 Char 為10的10位數。 這與相同 IsNumber ,可判斷是否 Char 為任何數值 Unicode 類別。 數位包括分數、注標、上標、羅馬數字、貨幣分子、encircled 數位和腳本特定數位等字元。

有效位數是 UnicodeCategory.DecimalDigitNumber 類別目錄的成員。

另請參閱

適用於

IsDigit(String, Int32)

指示指定的字串中指定位置處的字元是否分類為十進位數字。

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

參數

s
String

字串。

index
Int32

要評估的字元在 s 中的位置。

傳回

Boolean

true 中位於 index 的字元是十進位數字時為 s,否則為 false

例外狀況

snull

index 小於零或大於 s 中的最後一個位置。

備註

這個方法會判斷是否 Char 為10的10位數。 這與相同 IsNumber ,可判斷是否 Char 為任何數值 Unicode 類別。 數位包括分數、注標、上標、羅馬數字、貨幣分子、encircled 數位和腳本特定數位等字元。

字串中的字元位置會從零開始編制索引。

有效位數是 UnicodeCategory.DecimalDigitNumber 類別目錄的成員。

另請參閱

適用於