gre*_*b64 5 .net c# generics constraints derived-class
我遇到了以下问题:我有一个带有约束的泛型类,它派生自非泛型接口:
public abstract class DrilldownBase<W> where W : class, IDrilldown
Run Code Online (Sandbox Code Playgroud)
这段代码不正确,因为它认为IDrilldown是一个约束,当它的NOT.我想要的是DrilldownBase类从IDrilldown继承.我错过了什么?
谢谢.
不要把它作为约束的一部分.
约束应该在继承声明之后:
public abstract class DrilldownBase<W> : IDrilldown where W : class,
Run Code Online (Sandbox Code Playgroud)