C#验证输入的是否数字的方法
1.单个字符逐一检查
public bool IsNumeric(string str)
{
if (str==null || str.Length==0)
return false;
foreach(char c in str)
{
if (!Char.IsNumber(c))
{
return false;
}
}
return true;
}
2.正则表达的写法是:
public bool IsNumeric(string str)
{
System.Text.RegularExpressions.Regex reg1
= new System.Text.RegularExpressions.Regex(@"^[-]?/d+[.]?/d*$");
return reg1.IsMatch(str);
}
C#数字验证方法
本文介绍了两种使用C#进行数字验证的方法:一种是通过遍历字符串中的每个字符并检查其是否为数字;另一种是利用正则表达式来匹配数字格式。这两种方法均可用于确保输入的数据符合数字格式的要求。
337

被折叠的 条评论
为什么被折叠?



