【发布时间】:2019-03-25 15:38:47
【问题描述】:
public class Base {...}
public class Complex: Base {...}
public class MyOtherClass<T> {...}
以及两种类型的列表
List<MyOtherClass<Complex>> listOfComplex
List<MyOtherClass<Base>> listOfBase
我想要一份清单
listOfComplex.Union(listOfBase)
但我无法将一种类型的泛型转换为另一种类型的泛型,即使 Complex 派生自 Base 有可能有一个基类的列表吗?
【问题讨论】: