摘要: 1.深拷贝是指源对象与拷贝对象互相独立,其中任何一个对象的改动都不会对另外一个对象造成影响。比较典型的就是Value(值)对象,如预定义类型Int32,Double,以及结构(struct),枚举(Enum)等。考虑以下写法intsource =int.MaxValue;//(1)初始化源对象为整数的最大值2,147,483,647intdest = source;//(2)赋值,内部执行深拷贝dest = 1024;//(3)对拷贝对象进行赋值source = 2048;//(4)对源对象进行赋值首先(2)中将source赋给dest,执行了深拷贝动作,其时dest和source的值是一样的 阅读全文
posted @ 2012-03-10 16:59 陈朋 阅读(218) 评论(0) 推荐(0) 编辑