2011-07-22 53 views
0

實例分配一個相同的值,單位:如何使用LINQ

 EmpID GroupID Amount GroupCode 
     001 G01  1000 GC00001 
     001 G02  2000 GC00002 

我的列表中我得到EmployeeEmployee(E001,E001)。在這裏我如何可以設置每個EMPLID到groupCodeusing LINQ。

細節有(E001,E002)

Foreach(Employee empty in Details) 
{ 
    GroupDetails GD=a.GroupDetails(empty.EmppID) //as above data will have above example 
    Now GD has GC00001,GC00002 
} 

我們如何去做?

+2

我不知道比較的問題是什麼,你能不能解釋一下? –

回答

0

我想你在找什麼是一樣的東西:

foreach (var employee in details) 
{ 
    var groupCodes = from item in a 
        where item.EmpID == employee.EmpID 
        select item.GroupCode; 

    // use groupCodes here... 
}