VB.NET
' 日本の漢数字は10進数と判定されない
If Not (Char.IsDigit("一二三四五", 3)) Then
MessageBox.Show("これは10進数以外")
End If
' 特定のChar文字を判定
If Char.IsDigit("BN5OUSI", 2) Then
MessageBox.Show("これは10進数")
End If
' Char文字が10進数か判定
If Char.IsDigit("9"c) Then
MessageBox.Show("これは10進数")
End If
' 全角の数字を判定
If Char.IsDigit("7843210", 3) Then
MessageBox.Show("これは10進数")
End If
C#
// 日本の漢数字は10進数と判定されない
if (!(char.IsDigit("一二三四五", 3)))
{
MessageBox.Show("これは10進数以外");
}
// 特定のChar文字を判定
if (char.IsDigit("BN5OUSI", 2))
{
MessageBox.Show("これは10進数");
}
//
Char文字が10進数か判定
if (char.IsDigit('9'))
{
MessageBox.Show("これは10進数");
}
// 全角の数字を判定
if (char.IsDigit("7843210", 3))
{
MessageBox.Show("これは10進数");
}