从方法返回多个DataTable,可以通过创建一个包含多个DataTable的对象来实现。在C#中,可以使用Tuple或者自定义类来实现。以下是一个示例:
public class DataTablesResult
{
public DataTable Table1 { get; set; }
public DataTable Table2 { get; set; }
}
public DataTablesResult GetMultipleDataTables()
{
// 在这里执行查询并填充DataTable
DataTable table1 = GetDataTable1();
DataTable table2 = GetDataTable2();
return new DataTablesResult
{
Table1 = table1,
Table2 = table2
};
}
在这个示例中,我们创建了一个名为DataTablesResult
的类,该类包含两个DataTable
属性:Table1
和Table2
。然后,我们创建了一个名为GetMultipleDataTables
的方法,该方法返回一个DataTablesResult
对象,其中包含两个填充的DataTable。
当然,您可以根据需要修改DataTablesResult
类以包含更多的DataTable
属性或其他信息。
领取专属 10元无门槛券
手把手带您无忧上云