方法: /// <summary> /// 判断一个字符串是否能转换成整数 /// </summary> /// <param name="text">字符串</param> /// <returns>是整数就返回True</returns> public bool IsInt(string text) { char[] content = text.ToCharArray(); for (int i = 0; i < content.Length; i++) //遍历整个字符串 { if (content[i] > '9' || content[i] < '0') //不是0-9的数字 { return false ; } } return true; } 前台调用:bool isNum = hm.IsInt(txtAge.Text.ToString()); 注:txtAge.Text.ToString()是从前台接收的文本框中的内容