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); }
浙公网安备 33010602011771号