【发布时间】:2012-01-14 11:11:21
【问题描述】:
我有两个类,如下:
public class Route
{
public ObservableCollection<Flight> Flights = new ObservableCollection<Flight>();
}
public class Flight
{
string airlineName;
}
我希望返回由指定航空公司运营的所有航线的列表。
我尝试做 Routes.SelectMany(x => x.Flights).Where(x => x.Airline == airline); 但这会返回所有飞行对象 - 我需要路线对象...
谁能解释我如何使用 ObjectQuery 做到这一点?提前致谢!
【问题讨论】:
-
你的两个课程都处理航班,所以我看不到你在哪里获得路线信息你在哪里分配路线
标签: c# linq objectquery