Wpis z mikrobloga

[Podstawy LINQ]
Jak napisać takie coś za pomocą tylko i wyłącznie method syntax? Nie ogarniam jak to zrobić.

var employeeGroups = from employee in Employee.GetAllEmployees()
group employee by employee.Department into eGroup
orderby eGroup.Key
select new
{
Key = eGroup.Key,
Employees = eGroup
};

#pytanie #pytaniedoeksperta #naukaprogramowania #csharp #linq
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

var result = Employee.GetAllEmployees()

.GroupBy(e => e.Department)

.OrdreBy(e => e.Key)

.Select(e => new {

Key = eGroup.Key,

Employees = eGroup
  • Odpowiedz
@g_vv: Jak nie znasz zupełnie tej składni to trudno ci będzie cokolwiek zrozumieć czy poprawić pseudokod. Podmień na

Key = e.Key,
Employees = e.ToList()
  • Odpowiedz