【发布时间】:2015-08-26 05:16:59
【问题描述】:
我正在尝试编写一个 Linq to SQL 查询,该查询返回 DataTable 中列值 (TxnNumber) 不唯一的所有行。到目前为止,我在下面有 Linq to SQL,其中 dt 是包含字段 TxnNumber 的 DataTable。我认为我已经很接近了,但是智能感知正在抱怨 CONTAINS 子句。我已经尝试指定我只想在子选择中返回 TxnNumber 字段,但是它不会编译。谁能看到我做错了什么?
dt.AsEnumerable().Where(u => u.TxnNumber.Contains (dt.AsEnumerable().GroupBy(t => t.TxnNumber).Count() > 1));
【问题讨论】:
标签: c# linq linq-to-sql dataset