3
IDフィールドに参加するLINQステートメントがあります。問題は、 "equals"の左側のIDがnullの場合があることです。
これを処理する方法はありますか?可能なNULL IDを持つLINQ結合文?
IDフィールドに参加するLINQステートメントがあります。問題は、 "equals"の左側のIDがnullの場合があることです。
これを処理する方法はありますか?可能なNULL IDを持つLINQ結合文?
from x in left
where x.Id != null
join y in right on x.Id equals y.Id into rightMatches
from y2 in rightMatches.DefaultIfEmpty() //in your comments you said LEFT JOIN
select new {x, y2};
LINQ to Objects? LINQ to SQL?現時点では何が起こっていますか。あなたは何が起こりたいですか? –
LINQ-to-Objects今は、値がNULLであるというエラーが発生しています。一致する行を結合するだけです。これはLEFT OUTER結合にあります。 –
あなたlinqクエリを投稿できますか? – Stecya