我试过让Form继承自Entity,用new关键字重写需要添加Attribute的属性,但这样的也用Entity entity = form as Entity;
重写过的字段就赋不到值了
大家有没有什么好办法可以实现不同类型的实体类之间的copy?
...全文
7286打赏收藏
不同类型的对象,相同属性,互相转换
我的项目中定义了两套实体类,一套我称之为Entity,供业务层使用。另一套叫Form,供页面使用。 两套实体类的属性全是一样的,只是在Form中要给其中几个属性添加一些Attribute。 我试过让Form继承自Entity,用new关键字重写需要添加Attribute的属性,但这样的也用Entity entity = form as Entity; 重写过的字段就赋不到值了 大家有没有什么好办法可以实现不同类型的实体类之间的copy?