可以用正则表达来写 供你参考下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; namespace ConsoleApplication17 { class Program { static void Main(string[] args) { TT t = new TT(); string s = Console.ReadLine(); if (t.b(s)) { Console.WriteLine("验证通过!"); } else { Console.WriteLine("输入的数字中含有非数字,请重新输入!"); } } private class TT { public bool b(string s) { string pattern = "^[0-9]*$"; Regex rx = new Regex(pattern); return rx.IsMatch(s); } } } }
C#怎么判断输入内容是否为数字
最新推荐文章于 2024-06-18 22:40:12 发布