如何给父类和子类赋值

今天遇到了一个问题,就是如何给父类下的子类赋值。一直没解决,后来是通过别人的帮助解决的。我先把代码贴出来看看吧!

第一张图是一个两个类,一个父类和一个子类。第二张图是把两个类合并起来后的一个类。因为项目需要添加的,可以忽略。

第一步,要实例化父类,然后再实例化子类。 mo.Hospital = new List<HospitalForCastle>();这是关键的一步,就是实例化子类,注意一下,实例化的时候,它是一个list集合了,然后再把结果集赋值给它。赋值的时候注意需要实例化子类,这时候实例化的是一个对象,然后再赋值给父类和子类。注意最后一点就是把值给父类下的子类。

 

posted @ 2017-09-15 19:11  激进者  阅读(1801)  评论(0编辑  收藏  举报