我有以下类:继承接口的通用类
public class DataInterop <T> where T : ITableAdapter
{
private ITableAdapter tableAdapter;
public DataInterop(T tableAdapter)
{
this.tableAdapter = tableAdapter;
}
}
在ITableAdapter接口都喜欢读(定义的方法),写(...),更新(...),删除(...),...
现在我想的类DataInterop有从ITableAdapter接口的所有方法。
是否有可能为通用级,从一个接口继承?
当然,为什么不能它?只要像在非泛型类中一样实现这些方法即可......问题是什么?之后的'DataInterop' –
Servy
当然,只需添加' -interface-and-constrains- –
可能重复ITableAdaper':http://stackoverflow.com/questions/6223075/how-do-i-define-a-generic-class-that-implements-an –