Char.IsDigit Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.