私はEntity Frameworkを使用しており、いくつかのエンティティクラスを生成しました。それらの1つにプロパティを追加したいのですが、その中に多くのフィールドと属性があります.エンティティクラスにプロパティを追加するときは、子クラスを作成する必要があります.私のエンティティクラスから継承されている場合、私は通常これを書いて動作します:
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();
私の質問は、ここですべての属性を書き直さないようにする方法です。新しいプロパティを追加するだけで、コードを書くのが本当に退屈になります。