我有以下课程:
public class ExcelStaticDataTable : DataTable
{
public ExcelStaticDataTable(string tableName): base(tableName)
{
}
}
另一方面,我有一个返回 DataTable 的方法:
public DataTable Foo()
{
return new DataTable();
}
让我们想象一下,Foo
返回一个填充的数据表,我想要的是使用该方法Foo
,填充我的其他类型,如:
ExcelStaticDataTable specialtable=new ExcelStaticDataTable("table1");
specialtable.DefaultView.Table=Foo();
或者
ExcelStaticDataTable specialtable=new ExcelStaticDataTable("table1");
specialtable=(ExcelStaticDataTable)Foo().Copy();
.Net 中是否有任何实现用于用DataTable
实例填充我的派生类型?