SQL 除了 C# Linq 中的语法

SQL Except Syntax in C# Linq

我已经将数据表中的数据导出到 SQL 服务器进行测试,最后我得到了一个查询:

Select * from @tempTable1
Except
Select * from @tempTable2

如何在 Linq C# 中编写此语句?我的 C# 代码中已经有 2 个代表 @tempTable1 和 @tempTable2 的 DataTable

你可以试试这个:

DataTable dtmismatch = Table1.AsEnumerable().Except(Table2.AsEnumerable(), DataRowComparer.Default).CopyToDataTable<DataRow>();