C#.NETのサンプルコードを掲載しています。
      
指定した文字列が10進数の数字かどうかを判定
10進の数字かどうかはChar.IsDigit()で判定しています。

テストコード
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public bool IsDigitString(string s)
{
    // 指定した文字列が10進数の数字かどうかを判定します。
    if (string.IsNullOrEmpty(s)) { return false; }

    foreach (char c in s)
    {
        if (!Char.IsDigit(c))
        {
            return false;
        }
    }
    return true;
}

      
チェック






Copyright (C) 2011 - 2017 猫の気ままなC#日記