【发布时间】:2014-03-24 00:05:39
【问题描述】:
如果我们使用 ADO.NET 进行数据访问,我们应该如何返回一个对象的集合?我读到 DataTables 不是最好的方法(也因为它们没有类型)。在过去,我知道您可以使用 XSD 键入它们,但我认为这仍然不是对象的正确集合。
我们将拥有我们的类(例如 Employee)和属性等,因此单个对象将作为例如 Employee 对象返回。但是集合应该是 IEnumerable 吗?如果是这样,我们是否要遍历类中的 DataTable 并一次添加到列表中?这似乎很麻烦(我认为那时还需要一个列表)。
感谢您的指导。
【问题讨论】:
-
你考虑过使用 ORM 吗?
标签: c# datatable ado.net ienumerable