黑马程序员-ReadInt

  判断输入的字符串是否为数字。

 

namespace 读入一个整数

{

    class Program

    {

        static void Main(string[] args)

        {

            Console.WriteLine("请输入你的年龄!");

            int age = ReadInt();

            Console.WriteLine("你刚刚输入的年龄为"+age);

 

            Console.WriteLine("请输入你是哪一年出生的?");

            int year = ReadInt();

            Console.WriteLine("噢,你是{0}年出生的呀!",year);

 

            Console.WriteLine("请输入你们班有多少人?");

            int count = ReadInt();

            Console.WriteLine("你们班有{0}",count);

 

            Console.ReadKey();

        }

 

        public static int ReadInt()

        {

            int number = 0;

 

            do

            {

                try

                {

                    number = Convert.ToInt32(Console.ReadLine());

                    return number;

                }

                catch

                {

                    Console.WriteLine("输入有误,请重新输入!");

                }

            } while (true);

        }

    }

}

posted @ 2014-04-17 10:15  己为  阅读(425)  评论(6编辑  收藏  举报