首页 > 代码库 > C# 对象深复制

C# 对象深复制

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 =http://www.mamicode.com/ bf.Deserialize(ms);            ms.Close();            return value;//this.MemberwiseClone();        }        #endregion    

 

C# 对象深复制