В настоящее время я пытаюсь собрать запрос LINQ для своих коллекций объектов: Persons, Cars
У каждого человека может быть несколько автомобилей.
Я хочу выбрать всех ЛИЦ в лицах и всю группу всех автомобилей, принадлежащих этому человеку. Запрос, который я написал до сих пор:
from c in persons,d in cars
where c.id = d.ownerID
group by c.Firstname into MG = tolist()
но он возвращает только тех, у кого есть машины. Если у человека нет машины, его нет в списке. Я не могу помириться с правильной логикой.