订单有很多订单明细
我想查询某些订单的所有订单详细信息,并将它们组合成一个IEnumerable
我怎样才能做到这一点?以下代码返回await BackgroundExecutionManager.RequestAccessAsync();
builder.Name = "bikePositionUpdate";
builder.TaskEntryPoint = "BackgroundTaskGps.BikeGPSPositionUpdateBackgroundTask";
builder.SetTrigger(new TimeTrigger(15, false)); //For Windows Phone 8.1 minimum is 15 minutes
BackgroundTaskRegistration taskRegistration = builder.Register();
IEnumerable<IEnumerable<OrderDetail>>
答案 0 :(得分:3)
将序列的每个元素投影到
IEnumerable<T>
,并将生成的序列展平为一个序列。
db.Order.Where(o => o.OrderDate > date1).SelectMany(o => o.OrderDetail);