2010年7月14日
摘要: 1、访问修饰符指定声明的类型和类型成员的可访问性。(1) publicpublic关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别。对访问公共成员没有限制。(2) privateprivate关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的。(3) internalinternal关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的。(4) protectedprotected关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。声明的可访问性含义public访问不 阅读全文
posted @ 2010-07-14 16:20 PeterZhang 阅读(489) 评论(0) 推荐(0)
摘要: ArrayList 大小可按需动态增加的数组。 Capacity是指ArrayList的容量,默认大小是4,当Capacity不够时会申请更多空间,改变之后的Capacity是原来的2倍。 Count是指当前ArrayList中元素的个数。Count小于或等于Capacity。使用TrimToSizie()可以使Count和Capacity相等。 ToArray方法返回元素的数组,其中ToArray(Type)可以返回Type类型的数组,返回类型都是System.Array。ArrayList al = new ArrayList();Console.WriteLine(al.Capacity 阅读全文
posted @ 2010-07-14 15:48 PeterZhang 阅读(1183) 评论(0) 推荐(0)
摘要: 1. private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。2. C#中的委托是什么?事件是不是一种委托?委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。事件是一种特殊的委托。3. override与overload的区别?override 表示重写,overload 表示重载。override是子类和父类之间的关系 阅读全文
posted @ 2010-07-14 13:48 PeterZhang 阅读(4802) 评论(1) 推荐(2)