什么是将LINQ查询结果转换为新的
DataTable
的最佳实践?我是否可以找到比对每个结果项进行 foreach
更好的解决方案?
编辑:匿名类型var rslt = from eisd in empsQuery
join eng in getAllEmployees()
on eisd.EMPLOYID.Trim() equals eng.EMPLOYID.Trim()
select new
{
eisd.CompanyID,
eisd.DIRECTID,
eisd.EMPLOYID,
eisd.INACTIVE,
eisd.LEVEL,
eng.EnglishName
};
编辑2: 我遇到了异常:
除了Contains()运算符之外,本地序列不能在LINQ to SQL查询操作符的实现中使用。
当我尝试执行查询时,发现了解决方案,请参见IEnumerable.Except wont work, so what do I do? 和 Need linq help