摘要: abstract: 抽象方法是隐式的虚方法 在抽象方法声明中,不能使用static或者virtual修饰符 override: override关键字提供派生类对基类方法的新的实现,重写的基类方法必须和基类的方法有着相同的签名(函数名、返回值、参数列表相同)。 override关键字不可以重写基类非 阅读全文
posted @ 2016-12-22 16:58 瘋孑 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 对于值类型: 1、== 比较的是值内容 2、age2.Equals(age1) = false; Equals比较前需要转换成同类型,age1(int型)需显示转换成byte型 3、age1.ReferenceEquals(age2) = false; ReferenceEquals比较(判断两个对 阅读全文
posted @ 2016-12-22 14:58 瘋孑 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、装箱是将值类型转换为引用类型(或者转换为此值类型所实现的任何接口类型)的隐式转换,当 CLR 对值类型进行装箱时,会将该值包装到 System.Object 内部,再将后者存储在托管堆上。 2、拆箱是将引用类型转换为值类型(或接口类型到实现该接口类型的值类型)的显示转换 。 拆箱的操作包括: 检 阅读全文
posted @ 2016-12-22 10:01 瘋孑 阅读(143) 评论(0) 推荐(0) 编辑