黑马程序员.Net学习笔记 09篇.C#基础和面向对象拾遗

来源:互联网 发布:淘宝店铺在哪里找 编辑:程序博客网 时间:2024/05/17 03:14

----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------


ReadInt

可以用来限定用户输入的数据类型

class 请用户输入一个数字    {        static void Main(string[] args)        {            Console.WriteLine("请输入你的年龄?");            int age = ReadInt();            Console.WriteLine("您的年龄是{0}。",age);            Console.ReadKey();        }        public static int ReadInt()        {            int number=0;            do            {                try                {                    number=Convert.ToInt32(Console.ReadLine());                    return number;                }                catch                {                    Console.WriteLine("您输入的不是数字,请重新输入!");                }            }            while(true);        }    }



Params

(让参数自动变为数组):自己写的方法时可以将参数长度定为任意,并存储在一个数组中,在Main()中可直接输入元素作为参数,而不需要输入数组名。

(注意:可变参数必须作为最后一个参数)

 public static void Test(Params int[] arr)

      {
      }
  在Main():
   Test(0,1,2); //可以直接输入元素作为参数 


除了特殊的类object,所有的类都是派生类。object是继承层次结构的基础。



----------------------ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------

0 0