IList和DataTable之间有什么区别,以及在从Db中获取记录并将它们存储到它们时使用哪一个不同。因此,它们可以用于我的Presentaion层。IList与DataTable
0
A
回答
1
IList
是一个接口。
DataTable
是建模数据库表的具体类。
差异与用例一样大 - 答案取决于您要做的事情。
-1
IList
用于未使用较大且复杂的结构化(类)数据时。
DataTable
可以通过主键进行优化,也可以筛选,排序等
所以,通常你应该更喜欢DataTable
超过IList
。
IList
只有当你确定它是你想要的时候才应该使用。
相关问题
- 1. 与ILIST
- 2. 查询ilist与linq
- 3. 秩序的IList与参数
- 4. 这是可能与IList
- 5. AutoMapper与IList的<Item>
- 6. IList与反射的EntityCollection
- 7. T4文本模板与IList
- 8. Petapoco与Datatable
- 9. DataTable选择()与Guids
- 10. datatable与foreach循环
- 11. 搜索与DataTable中
- 12. RichFaces的4 DATATABLE与
- 13. nhibernate映射Ilist与复合元素
- 14. 在IList中查找项目与LINQ
- 15. 错误使用LINQ与IList的
- 16. 如何从DataTable或数据库中的表中填充IList <t>?
- 17. Primefaces dataTable rowIndexVar与分页
- 18. DataSet与DataTable数组对象
- 19. 行与对编号:dataTable的
- 20. 样式JSF datatable与primefaces
- 21. JSF convertDateTime与时区DataTable中
- 22. Reactjs datatable与树格支持
- 23. PrimeFaces DataTable与所需的Radiobutton
- 24. ngx datatable分页与angular2
- 25. Itext Ilist to pdf
- 26. 协变和IList
- 27. 的IList查询
- 28. IList的SyncRoot
- 29. 使用LINQ,如何将IList <IList <object>>转换为IList <object>?
- 30. 队列在C#ILIST
这是作业吗? – Oded 2010-12-22 09:29:17
事实上,你不应该使用它们中的任何一个。你应该使用强类型的集合,比如`IList`。 –
2010-12-22 09:32:45