zoukankan      html  css  js  c++  java
  • C#判断一串字符串是否为数字字符串

    C#判断一串字符串是否为数字字符串

    简介:

        当现在有一个字符串,需要判断这个字符串是否可以转为Number类型时,可以运用下面这段代码进行判别。其中包括判别带小数点的数字字符串。

     public bool IsNumeric(string str)
        {
            if (str == null || str.Length == 0)
                return false;
            ASCIIEncoding ascii = new ASCIIEncoding();
            byte[] bytestr = ascii.GetBytes(str);
    
            foreach (byte c in bytestr)
            {
                if (c!=46)//小数点的ASCII码为46
                {
                    if (c < 48 || c > 57)//非0~9的ASCII码
                    {
                        return false;
                    }
                }
                else
                {
                    return true;
                }  
            }
            return true;
        }

    技术的发展日新月异,随着时间推移,无法保证本博客所有内容的正确性。如有误导,请大家见谅,欢迎评论区指正!
    我创建了一个.NET开发交流群,用于分享学习心得和讨论相关技术难题。欢迎有兴趣的小伙伴扫码入群,相互学习!

  • 相关阅读:
    ejs
    appcan.slider.js探索
    js语法重点
    canvas动画
    canvas绘图
    Bootstrap 表单
    模态框
    Node.js EventEmitter(事件队列)
    Node.js 事件循环
    react native 页面跳转
  • 原文地址:https://www.cnblogs.com/wml-it/p/14804499.html
Copyright © 2011-2022 走看看