簡體   English   中英

更新基本屬性-ASP.NET MVC- C#

[英]Update base properties - ASP.NET MVC- c#

我在模型中有以下代碼

base.Name = instance.Name;
base.SSN = instance.SSN;
base.DateModified = DateTime.Now
base.ClienType = instance.ClientType;

如果我向基礎添加更多屬性,則必須更新模型以更新屬性。 有沒有更簡單的方法來更新base.properties,而不是列出每個屬性然后再更新它們? 是的,我知道我很懶

我不太確定為什么要這樣做,但是您可能想看看AutoMapper-如果雙方的屬性都相同,則可以自動將一個映射到另一個而無需進行任何實際設置。

您可以使用Automapper自動映射存在命名約定的位置。

還要注意,以下內容不會映射,因為一個對象少了一個

base.ClienType = instance.ClientType;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM