博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net检查验证字符串是否为纯数字方法小结
阅读量:6311 次
发布时间:2019-06-22

本文共 747 字,大约阅读时间需要 2 分钟。

原文  

在asp.net中验证字符串是不是为数字我们没有像php中那么多丰富的函数来直接使用,这里我整理了一些比较实例的验证字符串是否为纯数字方法代码。

例1

 代码如下 复制代码

#region 判断是否为数字的方法 
public bool isnumeric(string str) 
char[] ch=new char[str.Length]; 
ch=str.ToCharArray(); 
for(int i=0;i<ch.Length;i++) 
if(ch[i]<48 || ch[i]>57) 
return false; 
return true; 
#endregion

例2

 代码如下 复制代码

class IsNumeric

    {
        //判断字符串是否为纯数字
        public static bool IsNumber(string str)
        {
            if (str == null || str.Length == 0)    //验证这个参数是否为空
                return false;                           //是,就返回False
            ASCIIEncoding ascii = new ASCIIEncoding();//new ASCIIEncoding 的实例
            byte[] bytestr = ascii.GetBytes(str);         //把string类型的参数保存到数组里

             (byte c in bytestr)                   //遍历这个数组里的内容

            {
                if (c < 48 || c > 57)                          //判断是否为数字
                {
                    return false;                              //不是,就返回False
                }
            }
            return true;                                        //是,就返回True
        }
    }

上面两实例很简单就是把字符类型获取到然后再遍历判断是不是数字即可。

转载地址:http://oixxa.baihongyu.com/

你可能感兴趣的文章
怎样才能学好C语言
查看>>
了解ASP.NET MVC几种ActionResult的本质:JavaScriptResult & JsonResult
查看>>
Delphi7开发环境的配置
查看>>
HttpModule,HttpHandler,HttpHandlerFactory简单使用
查看>>
记一次zoj月赛
查看>>
第35周星期一总结
查看>>
RDLC备忘
查看>>
祖国版Solowheel!IPS103 独轮思维车 - 三个月体验报告
查看>>
.bat脚本将windows server 2008设置成ntp时间同步服务器
查看>>
SQL Server Service Broker 简单例子 (转)
查看>>
记录下Lambda常用的表现形式
查看>>
iOS \U7ea2 乱码 转换
查看>>
python开发_imghdr_图像格式支持
查看>>
消息传递通道
查看>>
Android 常用dialog提示对话框
查看>>
Android调用WebService(转)
查看>>
leetcode -- Reverse Integer
查看>>
在SSIS包中的事务处理
查看>>
android之ViewStub的使用
查看>>
如何将win7安装到 移动硬盘/U盘 及 VHD、BCD等相关知识 链接汇总
查看>>