2016-09-24 102 views
0

我對下面問題的最佳設計模式感興趣。假設我有兩個具有不同數量屬性的類。我需要將源類的實例映射到目標類的實例。映射源屬性可能不完全相同。可能有條件檢查等等。最簡單的方法是編寫方法並接受源類的對象作爲參數。然後操作屬性並初始化目標類的對象。然而它不好,因爲會有重複的代碼和邏輯。因爲會有很多類型的源類。所以,我將被迫寫代碼轉換。什麼來到我的mimd通用方法?謝謝你的時間。c#映射類到另一個類

+2

請提供一個簡單的具體示例來幫助我們理解問題。 –

回答