递归合并两个相同类型的对象

时间:2019-09-09 01:26:07

标签: c# recursion merge

我正在寻找在C#中合并两个相同类型的对象的方法,以便根据惯例,我可以提出一个具有相同类型但具有合并或重写属性的第三个实例。

编写一堆非常繁琐的手动代码需要我单独处理每个属性,是否有任何众所周知的技术或实用程序库可以减轻这种手动工作的负担?

1 个答案:

答案 0 :(得分:0)

为映射两个相同类型的对象真的需要递归吗?您可以...吗 不要使用AutoMapper

由于对象具有相同的类型映射,因此其属性很简单。此外,您可以控制要包括的成员,或者是否覆盖或组合源和目标等。

这是一个很好的SO帖子,可以检查here