标签: c# linq entity-framework-6
我有以下声明,它是较大选择的一部分:
something.Orders.Sum(o => o.InvoiceItems.Where(i => i.TypeID == Types.SomeType) .Sum(i => i.Amount * i.Quantity))
如果删除Where扩展名,则此工作正常并返回所有订单的正确金额总和。但是Where返回null。我在哪里错了?谢谢!