码迷,mamicode.com
首页 > Windows程序 > 详细

winform判断输入是否是数字

时间:2015-03-18 10:14:13      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

 1  private bool IsNum(string str)
 2         {
 3             try
 4             {
 5                 foreach (char c in str)
 6                 {
 7                     if (char.IsDigit(c))
 8                         return true;
 9                     return false;
10                 }
11             }
12             catch (Exception ex)
13             {
14                 MessageBox.Show(ex.Message);
15             } 
16             return false;
17         }

正则表达式:

1 Regex r=new Regex(@^\d+(\.)?\d*$);
2 if(r.IsMatch(this.TextBox1.Text))
3 {
4 this.Response.Write(是数字);
5 }
6 else
7 {
8 this.Response.Write(不是数字);
9 }

 

 

 

输入的是不是字母:

1 foreach (char c in str)
2                 {
3                     if (char.IsLetter(c))
4                         return true;
5 
6                     return false;
7                 }

 

winform判断输入是否是数字

标签:

原文地址:http://www.cnblogs.com/KTblog/p/4346266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!