4.在行动的代码中,有一个比较重要的方法,为让用户输入某个范围的整数,如果输入格式不正确就会要求重新输入:
具体代码如下:
/// <summary> /// 输入min 到max 之间的数 /// </summary> /// <param name="min"></param> /// <param name="max"></param> /// <returns></returns> static int ReadInt(int min, int max) { while (true) { try { int number = Convert.ToInt32(Console.ReadLine()); if (number < min || number > max) { Console.WriteLine("只能输入{0}-{1}之间的数字,请重新输入!",min,max); continue; } return number; } catch { Console.WriteLine("请输入数字!!"); } } } |