从db方法返回类型

时间:2009-06-29 20:42:41

标签: c#

应该从从数据库获取行的方法返回什么返回类型。如果您将数据保存在数据集/数据表中,是否应该创建表示数据的对象集合,还是应该返回IList或IEnumerable等接口?

我知道真正的答案是“它取决于”,但我对其他人观察到的最佳实践感到好奇。数据集/数据表似乎是最简单的,但返回接口似乎应该是它应该完成的方式。你们都是这样做的?

1 个答案:

答案 0 :(得分:1)

通常通过IList< T>暴露的对象集合。或IEnumerable< T>,但why do the work自己?