日期:2014-05-17  浏览次数:20463 次

关于datatable,dataset,还有list泛型,到底哪个更好一些???
一开始我都用datatable,后来老师教给了我们list<>+实体类的方法,我感觉很好用,就一直用泛型。后来去面试,人家都用的dataTable。
我想问下,到底哪个更好些?各有什么优缺点?

------解决方案--------------------
各有各的用处吧。
 有的地方必须得用dataset,但现在尽量用datatable,
实体类还是用list<>
------解决方案--------------------
list中的每一个对象实体是datatable的每一行。
直接用datatable更方便,不需要编写对象,不需要一个一个的添加到列表。
------解决方案--------------------
List中的每个对象实体跟datatable的datarow比较一下,datarow中有很多不必要的冗余的东西。
至于你说的面试的时候人家都用datatable,个人感觉纯属习惯问题,早期vs2003做开发没有泛型这个东东,大家都习惯了datatable。

------解决方案--------------------
datatable比较小
------解决方案--------------------
探讨
各有各的用处吧。
有的地方必须得用dataset,但现在尽量用datatable,
实体类还是用list <>

------解决方案--------------------
个人感觉DataTable 简单