3
我想通過組類上的WorkGroup.GroupId財產輸出2個從LINQ的團場通過
public class Employee
{
public int EmployeeID {get; set;}
public Group WorkGroup {get; set;}
}
不過,我需要輸出的組名稱屬性(可能有重複,但將是之間是相同的同組識別)
喜歡的東西(這當然不工作):
var grps = from emp in Emps
group emp by emp.WorkGroup.GroupID into g
select new { GroupID = g.Key, Title = g.Key.WorkGroup.GroupTitle, Employees = g };
我找的輸出,讓我做的事:
foreach (var g in grps)
{
Console.WriteLine(g.Title + "-" + g.GroupID);
foreach (var e in g.Employees)
{
Console.WriteLine(e.EmployeeID);
}
}