【发布时间】:2010-11-18 02:05:21
【问题描述】:
我需要对我的复杂对象模型执行深度克隆。您认为在 .Net 中实现这一目标的最佳方式是什么?
我想过序列化/反序列化
不用说MemberwiseClone不够好。
【问题讨论】:
-
要非常小心;这真的是你的意思吗?对象之间的循环引用会很快导致深度克隆出现问题。
-
这个不用序列化valueinjecter.codeplex.com/…
-
UltraMapper nuget.org/packages/UltraMapper