我有一个Alert类,例如10个属性。其中两个属性是[NotMapped] -
然后在我的控制器中,我使用Linq连接两个表来获取Alert类和Customer类。
在Customer类中,有两个属性(customerName和customerAdmin)我想分配给Alert类。
目前我正在这样做.....
var Alerts = (from a in alertrepository.Alerts
join code..........
Alerts = a
Customer = b
.................
select new Alert {
alertID = a.alertID,
applicantName = a.applicantName,
applicantEmail = a.applicantEmail,
applicantTelephone = a.applicantTelephone,
location = a.location,
dateSubmitted = a.dateSubmitted,
This - alertCustomerName= b.customerName,
This - alertCustomerAdmin= b.customerAdmin,
}).ToList();
不必再次声明新的Alert类,而是像我一样手动填充每个属性,是否有更快的方法来添加单个属性?
例如,选择{a.alertCustomerName = b.customerName etc}