IList和DataTable之間有什麼區別,以及在從Db中獲取記錄並將它們存儲到它們時使用哪一個不同。因此,它們可以用於我的Presentaion層。IList與DataTable
0
A
回答
1
IList
是一個接口。
DataTable
是建模數據庫表的具體類。
差異與用例一樣大 - 答案取決於您要做的事情。
-1
IList
用於未使用較大且複雜的結構化(類)數據時。
DataTable
可以通過主鍵進行優化,也可以篩選,排序等
所以,通常你應該更喜歡DataTable
超過IList
。
IList
只有當你確定它是你想要的時候才應該使用。
相關問題
- 1. DataTable或IList?哪個更好?
- 2. 與ILIST
- 3. 如何的DataTable轉換爲IList的C#
- 4. 查詢ilist與linq
- 5. 秩序的IList與參數
- 6. T4文本模板與IList
- 7. IList與反射的EntityCollection
- 8. 這是可能與IList
- 9. AutoMapper與IList的<Item>
- 10. 將數據集數據錶轉換爲IList <DataTable>類型
- 11. Petapoco與Datatable
- 12. datatable與foreach循環
- 13. RichFaces的4 DATATABLE與
- 14. javax.el.PropertyNotFoundException與Primefaces和DataTable
- 15. 搜索與DataTable中
- 16. DataTable選擇()與Guids
- 17. 如何映射IList <int>與Slapper.AutoMapper
- 18. nhibernate映射Ilist與複合元素
- 19. 將數據表與IList進行比較
- 20. 錯誤使用LINQ與IList的
- 21. 在IList中查找項目與LINQ
- 22. 如何從DataTable或數據庫中的表中填充IList <t>?
- 23. 的IList查詢
- 24. IList的SyncRoot
- 25. F#LazyList - > IList
- 26. C#IList迭代
- 27. 排序IList
- 28. Itext Ilist to pdf
- 29. 協變和IList
- 30. Actionscript遍歷IList
這是作業嗎? – Oded 2010-12-22 09:29:17
事實上,你不應該使用它們中的任何一個。你應該使用強類型的集合,比如`IList`。 –
2010-12-22 09:32:45