Linqで次のように書くにはどうすればよいですか?
select * from CompetitionDealer d
left outer join CompetitionResult r
on d.ID = r.fk_CompetitionDealer and (r.fk_CompetitionParameter is null
or r.fk_CompetitionParameter = ID1)
where fk_Competition = ID2
問題は、結合に「AND」があることです。どこに移動すると、結果がまったく異なるので、それはできません。