文档(和intellisense)非常清楚地表明DataTable
实现了IListSource
。但那么为什么DataTable
没有getList()
方法,这是IListView
接口的(主要)部分呢?
答案 0 :(得分:6)
DataTable
使用Explicit Interface Implementation来实施IListSource
。
您仍然可以通过以下方式使用该方法:
IListSource listSource = (IListSource)dataTable;
IList list = listSource.GetList();