//读取输入的整数,定义成为一个方法,多次调用(如果用户输入的是数字,则返回,否则提示用户重新输入)
static void Main(string[] args)
{
Console.WriteLine("请您输入一个数");
int age = ReadInt();
Console.WriteLine("您刚刚输入的数是:" + age);
Console.WriteLine("请您输入您的数学成绩?");
int math = ReadInt();
Console.WriteLine("您刚刚输入的数是:" + math);
Console.ReadKey();
}
public static int ReadInt()
{
int number = 0;
do
{
try
{
number = Convert.ToInt32(Console.ReadLine());
return number;
}
catch
{
Console.WriteLine("输入错误!");
}
} while (true);
}
就是定义一个方式实现让用户输入数字的检查!! |