C# 对象深复制
时间:2014-12-11 13:39:16
收藏:0
阅读:201
Mark:
//实现IClonable接口并重写Clone方法就可以实现深克隆了 #region ICloneable 成员 public object Clone() { MemoryStream ms = new MemoryStream(); BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, this); ms.Seek(0, 0); object value = bf.Deserialize(ms); ms.Close(); return value;//this.MemberwiseClone(); } #endregion
评论(0)