【发布时间】:2016-01-07 14:20:40
【问题描述】:
帮助我编写 C# LINQ 语句来比较 Datatable 1 和 Datatable 2,它们都是从不同的源和相同的模式中提取的。
需要根据上次修改找到最新记录,并将所有更改放入一个数据表或单独的数据表中(插入/更新/删除)
这里是场景
数据表 1:来自源 X
ID Name Age LastModified
--------------------------------------------------
1 Raj 32 10/8/2015 2:26:28 PM
2 Shiva 27 10/9/2015 10:36:53 PM
3 John 86 10/5/2015 7:42:25 PM
数据表 2:来自源 Y
ID Name Age LastModified
--------------------------------------
1 Raj 38 10/9/2015 2:26:28 PM
2 Shiva 26 10/9/2015 9:36:53 PM
3 John 86 10/5/2015 7:42:25 PM
4 Lale 56 10/12/2015 3:36:26 PM
合并的最新数据表
ID Name Age LastModified
----------------------------------------
1 Raj 38 10/9/2015 2:26:28 PM
2 Shiva 27 10/9/2015 10:36:53 PM
3 John 86 10/5/2015 7:42:25 PM
4 Lale 56 10/12/2015 3:36:26 PM
【问题讨论】:
-
是的,你需要写。