前言
这段时间在看设计模式方面的知识,在看到原型模式的一篇,讲到拷贝对象这个用到 MemberwiseClone 方法 --浅拷贝
下面来复习一下拷贝 及 拷贝内容
{
1.值类型 存储在栈上。没有深,浅拷贝的区别。
2引用类型 ( 浅拷贝 只是拷贝的引用 即 只要有改变,目标对象和源对象都会改变。 注意 String 是一个特殊引用类型, 在拷贝的时候 string 会重新创建赋值 所以在调试的时候string 类型的 字段会有问题。 )
}
1.浅拷贝
MemberwiseClone 方法实现浅拷贝
2.深拷贝
反射 实现
json 转对象 实现
new 对象 实现
标签:string,区别,对象,MemberwiseClone,引用,类型,拷贝 From: https://www.cnblogs.com/mineworld/p/16894283.html