, 此时field只会有一个值, 每次赋值都改变了原来的值
33 NoGenericTypeWithStaticField.field = "非泛型类静态字段一";
34...NoGenericTypeWithStaticField.field = "非泛型类静态字段二";
35 NoGenericTypeWithStaticField.field = "非泛型类静态字段三...2.4可空类型的装箱与拆箱
既然值类型存在着装箱和拆箱, 而可空类型属于值类型, 那么它自然也就存在装箱和拆箱. 当把一个可空类型赋给引用类型变量时, CLR会对可空类型对象处理....如果为null, CLR将不会进行实际的装箱操作, 如果不为null,CLR则会从可空类型对象中获取值,并对该值进行装箱操作.
1 //定义一个可控类型对象nullable
2 Nullable可空类型是包含null值得可空类型, 对于向可空类型赋值这项操作来说, null是一个有效的值类型.而向引用类型赋值null值则表示空引用
表示不指向托管对中的任何对象, 所以可以访问HasValue