2012-12-06 75 views
0

一些成員數據S1和S2 我也有ClassB的它繼承ClassA和擁有自己的會員資料S3和S4複製對象我已經ClassA的VB.net如何從繼承

現在我實例化對象A從ClassA的和填充部件的數據S1和S2

接着我instanitate對象B從ClassB的。

問:我如何對象A成員數據複製到對象B,而不必每個對象A成員數據複製到對象B成員數據?

+0

你可以使用AutoMapper(https://github.com/AutoMapper/AutoMapper,也可作爲NuGet包)。 – Styxxy

回答

0

如果標記與屬性的每個成員(例如,使具有TargetMember屬性MemberMapAttribute),那麼你可以使用你的源對象上反射來獲得屬性映射並做副本。