首页 > 代码库 > 浅复制 - 深复制

浅复制 - 深复制

Shallow Copy

 System.Object.MemberwiseClone();受保护的方法。

Deep Copy

 实现ICloneable接口并重写Clone()方法:

public class A : ICloneable{
    public A() {}
    public object Clone() {
        A objA = new A();
        return objA;
   }
}

 

浅复制 - 深复制