我有兩個DataTable
兩列Table
。現在,我想比較這兩個DataTable
和C#中第三個DataTable
中的匹配行。如何比較兩個Datatable並在C#中的其他DataTable中獲取通用記錄?
如:
DataTableA
ColA1 ColA2
1 sampletext1
2 sampletext2
4 sampletext4
DataTableB
ColB1 ColB2
1 sampletext1
2 sampletext2
3 sampletext3
DataTableC
ColC1 ColC2
1 sampletext1
2 sampletext2
我已經嘗試過使用循環,但它會減慢。任何其他的選擇。
您的匹配標準是什麼?另外,您可能想要發佈現有的代碼以進行循環。 –
它與Linq-to-Entities有什麼關係? 'DataTable'是一個內存中的對象。 –
hello @Jakub Konecki,tableA中的兩列都與tableB中的兩列匹配,如果匹配,則獲取第三個數據表中的行。 –