是否可以使用 LINQ 检索可能包含空值的列表。
例如,如果我有这样的左外连接:
var query= from c in db.Customers
join o in db.Orders
on c.CustomerID equals o.CustomerID into sr
from x in sr.DefaultIfEmpty()
select x.OrderId;
如何获得看起来像 {12,13,null,14,null,11,16,17} 的列表?
这对我不起作用:
query.ToList<decimal?>();
是否可以?