私は次のようなインターフェースを持っています:
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}
}
それを達成する方法は?皆さんありがとう。