C#验证输入的是否数字的几种方法
来源:互联网 发布:老鼠超声波驱鼠器软件 编辑:程序博客网 时间:2024/05/23 01:58
方法一:
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;
}
方法二:
private bool IsNumeric(string s)
private bool IsNumeric(string s)
{
char ch0 = '0';
char ch9 = '9';
for(int i=0; i < s.Length; i++)
{
if ((s[i] < ch0 || s[i] > ch9))
{
this.lblwarning.Text="此处应输入整数且非负!";
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);
}
方法四:(可扩展)
public static bool IsConvert(string Expression,Type DataType)
{
switch(DataType.Name)
{
case "Double":
try
{
Double.Parse(Expression);
return true;
}
catch
{
return false;
}
case "DateTime":
try
{
DateTime.Parse(Expression);
return true;
}
catch
{
return false;
}
default:
return true;
}
}
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C#验证输入的是否数字的方法
- C# 判断是否为数字的几种方法
- C# Winform 处理TextBox输入数字的几种方法
- 学习手记,网文摘录--C#验证输入的是否数字的方法
- 检测输入的字符串是否是数字的几种方法
- web_app_javascipt_验证输入的是否是数字
- C#中利用mediaplayer打造mp3播放器
- C#中利用Markup Service实现HTML解析为DOM Tree
- C#中静态构造函数的学习
- C#中接口(interface)的理解
- 08年的读书计划
- C#验证输入的是否数字的几种方法
- C#验证输入的是否数字的方法
- C#写的UBB代码转换
- C#通过ODBC调用DB2存储过程
- C#数据报编程之测试程序
- C#实现对象的Xml格式序列化及反序列化
- C#实现Web文件上传的两种方法
- C#设计模式之简单工厂篇
- C#开发的两个原则的深入讨论