public static bool IsNumeric(string str)
{
bool bResult = true;
foreach (char chr in str)
{
if (chr < '0' || chr > '9')
{
bResult = false;
break;
}
}
return bResult;
}
正则表达式:
public static bool IsNumeric(string value)
{
return Regex.IsMatch(value, @"^[+-]?/d*[.]?/d*$");
}