缺点:数字类型的形式多样,像以科学计数法出现的是形式就不能判断,如:1.234568E+008。当然可以考虑修改正则表达式,但是终究不清楚还有何种形式我们没有考虑到。
3、用try...catch...将指定字符串转为数字,如果转换不成功则表示不是数字
public bool IsNumericTry(string str)

{
try
{
// 先判断是否为整形
Int32.Parse(str);
}
catch
本文关键:在C#中调用Microsoft.VisualBasic命名空间下的类型验证函数