我知道装箱和拆箱是关于铸造(真实类型到对象...对象到真实类型).但我不明白MSDN对Nullable的评价.这是我不明白的文字:
当装入可空类型时,公共语言运行库会自动装入Nullable对象的基础值,而不是Nullable对象本身.也就是说,如果HasValue属性为true,则Value属性的内容将被加框.当可空类型的基础值被取消装箱时,公共语言运行库会创建一个初始化为基础值的新Nullable结构.资源
当您将对象更改为实际类型时,可以为空的实际类型变量将是对象的类型?我不明白?
我看到我可以声明一个函数(比如说)
public double Function(double parameter)
Run Code Online (Sandbox Code Playgroud)
但是,如果我想采取该功能的衍生物怎么办?
在大学我们有VS 2005,它有一些重构工具,如重命名,提取方法,提取类等.
我决定从MSDN下载VS 2008,它只有重命名和提取方法,如何激活另一个?
编辑:我已经下载了Microsoft VS 2008 C#Express Edition.