![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
lzytanwan
这个作者很懒,什么都没留下…
展开
-
继承和多态的一些关键字
继承和多态的一些关键字 sealed 防止发生继承 //MiniVan类不会被扩展 sealed class MiniVan:Car { } 还可以在重写基类中的虚方法或虚属性的方法或属性上使用 sealed 修饰符。 这将使您能够允许类从您的类继承,并防止它们重写特定的虚方法或虚属性。 class X { protected virtual void F(原创 2015-03-21 15:32:23 · 345 阅读 · 0 评论 -
静态构造函数
静态构造函数 适用于初始化在编译时未知的静态数据值 class SavingsAccount { public static double currInterestRate; static SavingsAccount() { currInterestRate=0.04; } } 一个类只可以定义一个静态构造函数。换句话说,就是静态构造函原创 2015-03-11 20:02:43 · 226 阅读 · 0 评论 -
可空类型(Nullable)
C#可空类型 在关系数据库中很有用 只对值类型是合法的,可以让值类型赋null值 int? nullableInt = 10; double? nullableDouble = 3.14; bool? nullableBool = null; char? nullableChar = 'a原创 2015-03-10 18:10:16 · 258 阅读 · 0 评论 -
const和readonly
const 在赋值后就不可更改,定义常量时必需初始化,隐式静态 readonly 在赋值后不可更改,赋给只读字段的值可以在运行时决定,所以定义时可以不初始化,不是隐式静态。原创 2015-03-18 19:25:21 · 177 阅读 · 0 评论