1

我有一个DataTable dtEmployee,其中一列是EmployeeId.

我有一个整数数组。我必须找到 array 的所有值,这些值不在DataTableEmployeeId的列中。 dtEmployee

4

1 回答 1

5

您可以使用Enumerable.Except

List<int> empIds = new List<int>(); //your employee Ids List

List<int> resultList = empIds.Except(dtEmployee .AsEnumerable()
                                       .Select(r => r.Field<int>("EmployeeID"))
                                       .ToList()).ToList();
于 2013-02-07T11:58:59.673 回答