我明白,拳击和拆箱是关于铸造(真正的类型对象...对象到实际类型)。但我不明白MSDN对Nullable的看法。以下是我不明白的文本:拳击/取消装箱和可空?
当可以装入可为空的类型时,公共语言运行库将自动填充Nullable对象的基础值,而不是Nullable对象本身。也就是说,如果HasValue属性为true,则Value属性的内容被装箱。当可空类型的基础值被拆箱时,公共语言运行库创建一个初始化为基础值的新Nullable结构。 Source
当您将对象更改为实数类型时,可为空的实型类型变量将是对象的类型?我不明白?
伟大的思想思考。 (比较@Jon和@Marc) – harpo 2008-12-17 15:02:34
伟大的头脑需要从这里度过假期:) – mackenir 2008-12-17 15:08:23