У меня есть запрос LINQ, который имеет следующие объединения
join v in dc.Vehicles on c.VehicleReg equals v.VehicleReg into vg
from v in vg.DefaultIfEmpty()
join vt in dc.VehicleTypes on v.VehicleType equals vt.ID into vtg
from vt in vtg.DefaultIfEmpty()
Теперь это работало отлично, но, похоже, внезапно возвращает ошибку ссылки на объект, пытаясь присоединить транспортное средство к типу транспортного средства, когда v равно нулю.Это работало раньше и приводило к тому, что vtg обнулялось, что идеально.
Есть идеи?