//第一种 用正则 有空格也是返回false
static string Regn(string input)
{
Regex reg = new Regex("^[1-9]\\d*$");
return reg.Match(input).Value ;//返回值可以是bool,可以用isMatch.
}
//第二种
/// <summary>
/// 判断输入是否为数字
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
public static bool IsNumeral(string input)//shuz数字 numeral
{
foreach (char ch in input)
{
if (ch<'0'||ch>'9')
{
return false ;
}
}
return true ;
}