- Сотрудник может иметь несколько транспортных средств.
- А в компании может быть несколько сотрудников.
Моя миссия состоит в том, чтобы получить компании, которые имеют больше всего транспортных средств ..
У меня запрос LINQ работает отлично (фу)! Возвращается (через select new {}) ..
- CompanyID
- EmployeeVehicleCount
Fantastic! НО ... Я хочу иметь возможность извлекать объекты "Company", а не только int CompanyID, чтобы я мог по существу обращаться к ним, как это, итератив результаты:
ResultRow.Company.CompanyName
И
ResultRow.EmployeeVehicleCount
В противном случае мне придется сначала создать цикл, а затем создать экземпляр каждой компании, пока я прохожу цикл, который не кажется очень эффективным.
Какой самый чистый способ добиться того, чего я добиваюсь?