C#判断是否是数字

来源:互联网 发布:触摸精灵源码 编辑:程序博客网 时间:2024/05/09 08:57
/// <summary>
  /// 判断是否是数字
  /// </summary>
  /// <param name="str">字符串</param>
  /// <returns></returns>
  private bool IsNumeric(string str)
  {
   if (str == null || str.Length == 0)
    return false;
   System.Text.ASCIIEncoding ascii = new System.Text.ASCIIEncoding();
   byte[] bytestr = ascii.GetBytes(str);
   foreach(byte c in bytestr)
   {
    if (c < 48 || c > 57)
    {
     return false;
    }
   }
   return true;
  }
原创粉丝点击