首页 > 编程语言 >C#判断字符串是否为纯数字

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

时间:2023-01-16 10:33:57浏览次数:56  
标签:ASCIIEncoding return 数字 C# bytestr str 字符串 false ascii


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类型的参数保存到数组里

foreach (byte c in bytestr) //遍历这个数组里的内容
{
if (c < 48 || c > 57) //判断是否为数字
{
return false; //不是,就返回False
}
}
return true; //是,就返回True
}
}




​​





标签:ASCIIEncoding,return,数字,C#,bytestr,str,字符串,false,ascii
From: https://blog.51cto.com/softo/6010102

相关文章

  • C#处理窗体的最小化事件及恢复正常窗体事件
    最近因为我的一个小软件需要处理窗体最小化事件及窗体从最小化恢复到正常状态时的事件,所以上网查了下,原来是通过处理窗体的Resize事件来实现的,我实现该工能时的主要代码如下......
  • 「HTML+CSS」自定义加载动画【049】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【044】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【045】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 「HTML+CSS」--自定义加载动画【043】
    前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • React Hook 系列(三):记一次中台项目的Hook沉淀
    ReactHook系列(三):记一次中台项目的Hook沉淀郭盖_2020年11月17日20:32 ·  阅读1891背景本文旨在分享,Reacthook 在中大型中台项目中的实践,适合熟悉 R......
  • 【译】15 个有用的 JavaScript 技巧
    原文地址:https://javascript.plainenglish.io/15-useful-javascript-tips-814eeba1f4fd1)数字分隔符为了提高数字的可读性,可以使用下划线作为分隔符。constlargeNumber......
  • vite项目生产环境去掉console信息【转载】
    环境变量引入通常去掉console为生产环境,即需要引入环境变量。具体请看这篇文章:vite项目初始化之~环境变量注意与webpacak相比,vite已经将这个功能内置到了,所以我们只......
  • 8KB的C#贪吃蛇游戏热点答疑和.NET7版本
    在之前的一篇文章《看我是如何用C#编写一个小于8KB的贪吃蛇游戏》中,介绍了在.NETCore3.0的环境下如何将贪吃蛇游戏降低到8KB。不过也有很多小伙伴提出了一些疑问和看法,主......
  • 在尝试加载程序集 ID 65536 时 Microsoft .NET Framework 出错。服务器可能资源不足,或
    SqlServer 函数中执行的程序集但用户的权限不够,后DBA使用sa 账号设置了就对了网上找到的解决方法:这数据库是从其他数据库还原到本地数据库的,不少网友说在还原数据库之......