各位前輩好,最近碰到一個問題
目前有兩個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
還請各位前輩指點一下迷津 感謝^^