我需要指定我的类的泛型类型实现接口,并且也是引用类型。我都尝试下面的代码片段,但没有工作多用于泛型类型
public abstract class MyClass<TMyType>
where TMyType : IMyInterface
where TMyType : class
public abstract class MyClass<TMyType>
where TMyType : class, IMyInterface
我不能指定多个,其中一类条款,是有可能做到这一点?
好的,谢谢。你是对的,第二个片段确实有效。对不起 - 当我尝试时,我得到的编译错误与此无关。应该正确阅读它! – Charlie 2009-06-11 10:48:36