摘要: C#编译器对静态类进行了如下限制: 1,静态类必须直接从基类System.Obect派生,从其他任何基类派生都没有意义。继承只适用于对象,而你不能创建静态类的实例 2,静态类不能实现任何接口,这是因为只有适用类的实例时,才可调用接口方法 3,静态类只能定义静态成员(字段,方法,属性和事件),任何实例 阅读全文
posted @ 2017-06-13 17:17 who? 阅读(269) 评论(0) 推荐(1) 编辑
摘要: 装箱: 值类型比引用类型“轻”,原因是他们不作为对象在托管堆中分配,不被垃圾回收,也不通过指针进行引用。但是许多时候都需要获取值类型的引用,例如,假定要创建ArrayList对象来容纳一组point结构,代码如下: public sealed class Program { public stati 阅读全文
posted @ 2017-06-13 15:10 who? 阅读(394) 评论(0) 推荐(2) 编辑