首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Delphi > C#验证输入的是否数字
【标  题】:C#验证输入的是否数字
【关键字】:C#
【来  源】:http://www.cnitblog.com/eastperson/archive/2007/02/24/23296.html

C#验证输入的是否数字

C#验证输入的是否数字

用分解字符的方法实现:
static?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;?
??}?

其实用正则表达式也可以
static?bool?IsNumeric(string?str)??
{???
???System.Text.RegularExpressions.Regex?reg1??
???????=?new?System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$");???
???return?reg1.IsMatch(str);??
}??

ACE中Socket IPC通讯包装类族:【上一篇】
网络工程师应掌握的50个路由器知识要点:【下一篇】
【相关文章】
  • base64编码类------源代码(C#)
  • C#-对称加密的一个例子
  • 如何有效的使用C#读取文件
  • 三层架构之数据库访问层完全篇(C#)
  • 1. C# 3.0及LINQ项目简介
  • .NET2005下创建Web测试(C#)
  • shawl.qiu c# .net FileManager class v1.0(文件管理器)
  • Create WAP Push SMS Messages (From C# to JAVA)
  • 在C#程序中使用MYSQL数据库
  • 小议C#下文本文件与resources资源文件的相互转换
  • 【随机文章】
  • Jawbreaker 小游戏
  • 制作基于软盘的Linux系统
  • ProFTPD服务器配置过程
  • 本周ASP.NET英文技术文章推荐[10/21 – 10/27]
  • 解决RHAS3中Apache2的PHP上传文件大小的限制
  • 发几张B/S软件界面图
  • newxy新坐标06年9月28日升级至1.06版
  • 无刷新自娱自乐单机聊天室Version1.0
  • 利用Together For VS.NET检查所编写的代码是否够规范
  • WinCVS + CVSNT构建介绍
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.