c#判断字符串是否为数字

Private bool  isNumber(string str)
{
     if("."==str)
          return false;
     if(null==str||0==str.Length)
         return false;
     System.Text.ASCIIEndcoding ascii  =new    System.Text.ASCIIEndcoding();
     byte[] bytestr =ascii.GetBytes(str);
     foreach(byte c in bytestr)
   {
        if(c!=46)
            {
                if(c<48||c>57)
                       return false;
             }
    }
      return true;
 
}

你可能感兴趣的:(C#,职场,休闲)