观《深入理解C#》有感---Nullable装箱和拆箱
装箱
Nullable<T>的实例要么装箱成空引用(如果没有值),要么装箱成T的一个已装箱的值(如果有值)

它永远不可能装箱成“装箱的可空int”,因为不存在这种类型
拆箱
已装箱的值可以拆箱成普通类型,或者拆箱成对应的可空类型
Nullable<T>的实例要么装箱成空引用(如果没有值),要么装箱成T的一个已装箱的值(如果有值)

它永远不可能装箱成“装箱的可空int”,因为不存在这种类型
已装箱的值可以拆箱成普通类型,或者拆箱成对应的可空类型