摘要:
在使用不定长参数params时,如果除了params参数还有其他参数,params参数要作为最后一个参数.否则程序无法识别. public void test(int sd, params int[] arr)//不定长参数前要加params { Console.WriteLine("第一个参数是:{0};第二个参数是:{1};第三个参数是:{2};", sd, arr[0], arr[1]); } static void Main(string[] args) { Program ps ... 阅读全文
posted @ 2012-03-22 21:55
``炯``
阅读(2922)
评论(1)
推荐(0)
摘要:
C#中的访问修饰符:public:可以在任何地方被访问internal:只能在本项目中访问private:只能在本类中被访问protected:只能在本类和子类中被访问默认访问修饰符说明:在一个类中定义变量和方法时,没有写访问修饰符,那么默认的访问修饰符为private;在类的级别,不写访问修饰符时,默认的访问修饰符为internal;枚举enum,结构struct的默认访问修饰符都是internal; 阅读全文
posted @ 2012-03-22 20:46
``炯``
阅读(315)
评论(0)
推荐(0)
摘要:
使用构造方法(函数)的好处:构造函数可以重载,可以有参数,与类同名,没有返回值(不用写void)1)对多个属性进行赋值时,不需要重复的写实例名(在实例化(初始化)的时候直接赋值)2)可以保证用户在new一个对象的时候必须对某一个属性进行赋值3)在创建对象时,对只读属性进行初始化析构函数~在程序结束时执行,一般用户内存的回收.单C#有垃圾回收期,自动进行回收.所以析构函数在C#中不常用.eg:~Person(){ }class Person { //构造方法(函数) public Person(string name) { t... 阅读全文
posted @ 2012-03-22 20:42
``炯``
阅读(375)
评论(0)
推荐(0)

浙公网安备 33010602011771号