【发布时间】:2020-05-24 11:27:15
【问题描述】:
我有一个基本的泛型类定义如下:
public class TheBaseClass<T> where T : Interface1 {}
我想从 TheBaseClass 派生另一个泛型类。定义如下:
public class SomeClass<T> where T : Interface2 {}
我查看了文档,但找不到可以编译的示例。我们将不胜感激地收到所有建议。
【问题讨论】:
-
你不能改变基类的约束。这两个接口之间有什么关系吗?