【问题标题】:Return type from db methods从 db 方法返回类型 【发布时间】:2009-06-30 04:49:25 【问题描述】: 从数据库中获取行的方法应该返回什么返回类型。应该将数据保存在数据集/数据表中,应该创建表示数据的对象集合,还是应该返回 IList 或 IEnumerable 等接口? 我知道真正的答案是“视情况而定”,但我只是好奇其他人观察到的最佳做法。数据集/数据表似乎是最简单的,但返回一个接口似乎是它应该做的方式。大家还好吗? 【问题讨论】: 标签: c# 【解决方案1】: 通常是通过 IList 或 IEnumerable 公开的对象集合,但 why do the work 你自己? 【讨论】: