需要有关此lambda表达式的帮助。我的方法无法消除记录集中的重复项。
private DataTable StripDuplicatesFromClientLeadTable(DataSet dsLeadTrack)
{
var dataTable = dsLeadTrack.Tables[0];
if (dataTable.Rows.Count == 0) return dataTable;
var result = dataTable.AsEnumerable()
.GroupBy(x => x.Field<int>("ClientId"))
.Select(g => g.First())
.CopyToDataTable();
return result;
}