我有一个类似的界面:
public interface ITableData
{
List<T> ListAll<T>() where T : TableData;
void Insert(Object o);
}
我的班级实现了接口:
public class BookData:ITableData
{
public List<T> ListAll<T>() where T : TableData
{
//some code here
}
}
事实上,我想要这样的结果:
public class BookData:ITableData
{
public List<Book> ListAll()
{ List<Book> bookList =XXXXXX;
//some code here
return bookList}
}
如何做到这一点?谢谢大家。