我使用了实体框架,它为我生成了一些实体类我想向其中一个添加属性,其中有很多字段和属性,当我要向实体类添加属性时,我必须创建子类是从我的实体类继承的,那么我通常会写这个并且它可以工作:
IList<newEntity> chid = (from m in db.Entity
select new newEntity
{
//rewrite all properties here
newAttribute = ConvertDate(n.date) //it is example I break it into steps and called some functions to fill new attribute
}).ToList();
我的问题是如何避免在这里重写所有属性这真的让我很无聊编写一些代码我可以添加一个新属性我该怎么做?