【发布时间】:2015-12-23 20:10:20
【问题描述】:
如何在基类列表对象中保存派生类列表对象
class Base
{
}
class Child : Base
{
}
Base obj = new Child();
对于列表是否同样有效。
List<Base> obj = new List<Child>();
这给了我错误,实现这一目标的最佳方法是什么。
【问题讨论】:
-
下一行:
obj.Add(new SomeOtherClassInheritingFromBaseThatIsntChild())- 你看到问题了吗?
标签: c# oop inheritance