C#判斷字串是否為純數字
阿新 • • 發佈:2019-02-16
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 } }