深拷贝的通用方法
摘要:publicobjectDeepCopy(objectobj){MemoryStreamms=newMemoryStream();BinaryFormatterbf=newBinaryFormatter();bf.Serialize(ms,obj);objectretval;ms.Seek(0,SeekOrigin.Begin);retval=bf.Deserialize(ms);ms.Close();returnretval;}其原理是使用类系列化和反序列化。
阅读全文