C#多引用嵌套深度克隆

  1、安装

深度克隆大概就4种方法,使用二进制流、使用序列化与反序列化、反射、使用XML序列化与反序列化,完全不了解也没关系,有现成的工具,我们可以直接添加类库使用即可

在Nuget,安装DeepCloner

  2、使用

直接在需要克隆的调用克隆方法,即可对多引用嵌套的类进行深度克隆

   3、若对原理感兴趣,可通过iLspy查看源码

吾生也有涯,而知也无涯,以有涯随无涯,殆已。
原文地址:https://www.cnblogs.com/kcir/p/15011711.html