标签: c# performance data-structures
在性能方面是否存在折衷,在内存消耗方面存在折衷?
答案 0 :(得分:15)
是的,DataTable绝对消耗的内存多于List。
DataTable类有很多用于列定义的对象,表信息(名称等),行对象的集合,每行的“项目数组”(基本上所有List都有),等等。 / p>
编辑:此外,List更适合添加项目,itterating through等(反映通用列表的“添加”代码,以及数据表的详细信息)。
答案 1 :(得分:10)