C# 如何使用LINQ为实体指定相同的值
例如:C# 如何使用LINQ为实体指定相同的值,c#,linq,linq-to-entities,ado.net-entity-data-model,C#,Linq,Linq To Entities,Ado.net Entity Data Model,例如: EmpID GroupID Amount GroupCode 001 G01 1000 GC00001 001 G02 2000 GC00002 在我的列表中,我得到EmployeeEmployee(E001,E001)。在这里,我如何使用LINQ将每个EmployId设置为GroupCode 详细信息有(E001、E002) 我们该怎么办呢?我想你想要的是: foreach (var employee in deta
EmpID GroupID Amount GroupCode
001 G01 1000 GC00001
001 G02 2000 GC00002
在我的列表中,我得到EmployeeEmployee(E001,E001)。在这里,我如何使用LINQ将每个EmployId设置为GroupCode
详细信息有(E001、E002)
我们该怎么办呢?我想你想要的是:
foreach (var employee in details)
{
var groupCodes = from item in a
where item.EmpID == employee.EmpID
select item.GroupCode;
// use groupCodes here...
}
我不太清楚问题出在哪里,你能详细说明一下吗?
foreach (var employee in details)
{
var groupCodes = from item in a
where item.EmpID == employee.EmpID
select item.GroupCode;
// use groupCodes here...
}