DataTable和List对象比较

时间:2010-01-21 12:31:59

标签: visual-studio list datatable

我是ERP解决方案团队的一员,希望衡量开发方面的绩效。通过一个简单的过程,DataTable从数据库填充10000个奇数记录,另一方面,List对象填充相同的记录。

我的问题是,哪一个是轻量级和性能可衡量的对象以及原因。

1 个答案:

答案 0 :(得分:1)

这个问题的答案是,当使用原始/值(未装箱)数据类型时,List<MyObject>可能比DataTable便宜:

这个问题的答案是,如果您在创建List<MyObject>时知道计数,那么创建List会更便宜。

即。 List<MyObject> myObjects = new List<MyObject>(10);