C#里判断字符串是否为纯数字
2011-11-01 15:40
337 查看
private static bool IsNumeric(string str) //接收一个string类型的参数,保存到str里 { if (str == null || str.Length == 0) //验证这个参数是否为空 return false; //是,就返回False ASCIIEncoding ascii = new ASCIIEncoding();//new ASCIIEncoding 的实例 byte[] bytestr = ascii.GetBytes(str); //把string类型的参数保存到数组里 foreach (byte c in bytestr) //遍历这个数组里的内容 { if (c < 48 || c > 57) //判断是否为数字 { return false; //不是,就返回False } } return true; //是,就返回True } //备注 数字,字母的ASCII码对照表 /* 0~9数字对应十进制48-57 a~z字母对应的十进制97-122十六进制61-7A A~Z字母对应的十进制65-90十六进制41-5A */
相关文章推荐
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- c#你怎么判断一个字符串是否是数字?
- c# 判断字符串是否为数字
- C#判断字符串是否为数字
- 【转】C#判断一个字符串是否是数字
- 判断C#中的字符串是否是数字,如果是转换成int类型
- C#判断一个字符串是否是数字或者含有某个数字的方法
- C#:判断字符串内是否所有都是数字
- C# 判断字符串是否是22位数字
- C# 判断一个字符串是否数字开头
- C#判断字符串是否为数字字符串
- c#用正则表达式判断字符串是否全是数字、小数点、正负号组成 Regex reg = new Regex(@"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$");
- C# 中对字符串是否为数字的判断(类似 vb.net 中的 IsNumber)
- 判断字符串是否为数字函数,正则表达式【C#】
- C# 判断一个字符串是否都是数字
- C#判断字符串是否为数字字符串
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- Unity3d c# 判断字符串是否是数字或字母
- C#判断字符串是否是数字(实例)