新しい空白の匿名型を挿入する必要がありますが、linq クエリによって返される他の匿名型のリストに null ではありません。それは可能ですか?私が得ることができるのはヌルだけです
var something =
( from a in x.As
where x != null
join b in x.Bs
on a.key equals b.key
select new
{
a.prop1,
a.prop2,
b.prop1,
b.prop2,
b.prop3
}).ToList();
// insert blank
//something.InsertRange(0, something.DefaultIfEmpty());
//something.InsertRange(0, something.Take(0));
//?