本帖最后由 申延超 于 2012-8-30 10:07 编辑
- static int ReadInt()
- {
- int i = ReadInt(int.MinValue, int.MaxValue);
- return i;
- }
- 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("只能输入{0}--{1}之间的数字,请重新输入。",min,max);
-
- }
- }
- }
复制代码 不明白第一个ReadInt方法的作用,int i = ReadInt(int.MaxValue, int.MinValue);这个是什么意思 |