将数据表添加到List <datatable>,数据通过add()持久化。为什么?

时间:2015-07-23 22:07:44

标签: c#

我需要将1- *数据表添加到List<Datatable>。在第一次迭代中,我确认已将相应的数据加载到数据表中,然后将其添加到我的列表中。

然而,在第二次迭代时,我注意到添加的第一个项目已被第二个项目的数据覆盖,依此类推。

我在这里试过这个,希望创建一个新的数据表并添加到列表中会有所帮助,但我仍然遇到同样的问题。

DataTable dt = new DataTable();
dt = _dtDetails;                 // _dtdetails is my datatable
_dtDetailsList.Add(dt);          // _dtDetailsList is my List<Datatable>

这应该只是一个简单的补充。我在代码中的其他地方做了类似的事情,并且它没有与此相同的最终结果。这个列表或数据表没有什么特别之处。正常的东西。思考?

0 个答案:

没有答案