各位前辈好,最近碰到一个问题
目前有两个Datatable使用Linq比对之后
将传回的值存入第三个Datatable
使用的是MSDN上这段范例
https://msdn.microsoft.com/zh-tw/library/bb669119(v=vs.110).aspx
不过用了范例中的Except方法去做比对,例如下面这段code
var contacts = contacts1.AsEnumerable().Except(contacts2.AsEnumerable(),
DataRowComparer.Default);
却一直只得到contacts1传回的值
而设中断点检查,contact1和contact2的值都是正确的
不知道是否语法须修正还是程式哪部分须修正呢?Orz
还请各位前辈指点一下迷津 感谢^^