c#中的泛型类和接口
本文关键字:接口 泛型类 | 更新日期: 2023-09-27 18:19:12
如何在c#中做到这一点?
public class SomeClass<T extends SomeInterface>{}
这是T
的一个泛型类,T
必须实现SomeInterface
接口
您需要使用where约束子句:
public class SomeClass<T>
where T : SomeInterface
{}
带有类型约束:
public class SomeClass<T> where T : SomeInterface
见:http://msdn.microsoft.com/en-us/library/d5x73970.aspx