【发布时间】:2010-09-22 01:52:05
【问题描述】:
如果我有 2 个 DataTable(dtOne 和 dtTwo)并且我想将它们合并并将它们放入另一个 DataTable(dtAll)中。我怎样才能在 C# 中做到这一点?我在数据表上尝试了 Merge 语句,但这返回无效。合并是否保留数据?例如,如果我这样做:
dtOne.Merge(dtTwo);
dtOne 是否发生变化或 dtTwo 是否发生变化,如果其中任何一个发生变化,是否保留所做的更改?
我知道我不能这样做,因为 Merge 返回 void,但我希望能够将 dtOne 和 dtTwo 的 Merger 存储在 dtAll 中:
//Will Not work, How do I do this
dtAll = dtOne.Merge(dtTwo);
【问题讨论】: