【发布时间】:2010-08-09 06:48:17
【问题描述】:
可能重复:
How to copy value from class X to class Y with the same property name in c#?
C# 4.0
如果我有 N 个具有相同属性(相同名称和类型)的 POCO 对象 我想将它们转换为另一种。他们没有任何父母关系,只是 POCO。
我可以键入转换后的函数来将属性值从一个复制到另一个:
obj1.a = obj1.a; obj2.a = obj2.a; ...
但是这样做很无聊,尤其是在我在对象中有许多属性的示例中。 有人可能会建议更聪明的方法吗?
【问题讨论】: