我无法复制,但我 怀疑 您的实际代码中存在某个约束条件,例如
T : class,您需要传播该约束以使编译器满意(如果没有一个复制实例,很难确定):
public class Derived<SomeModel> : base<SomeModel> where SomeModel : class, IModel ^^^^^ see this bit

我无法复制,但我 怀疑 您的实际代码中存在某个约束条件,例如
T : class,您需要传播该约束以使编译器满意(如果没有一个复制实例,很难确定):
public class Derived<SomeModel> : base<SomeModel> where SomeModel : class, IModel ^^^^^ see this bit