我正在尝试定义一个可以返回数据列表的通用方法。我想让它变得灵活以允许返回 DataTable 或 List
*SomeGenericDataTypeInterface* GetResult(IDictionary IDictParams);
DataTable 和List 似乎没有任何通用的基础接口(interface)。这可能吗?
最佳答案
您将需要两种不同的方法,一种返回 DataTable,另一种返回 List。虽然可能有一些方法(如一些建议),但最佳做法是让两个方法各自返回一个显式类型。
关于c# - 如何定义可以返回 DataTable 或 List <T> 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15682047/