【发布时间】:2012-03-27 10:32:54
【问题描述】:
我如何选择 id 为 1 的停车场,并且该停车场中只有 200 年的汽车
var List<Parking> cityParkings = new List<Parking>
{
new Parking{ id = 1, carsInPark = new List<Car>{ new Car{ year = 2000}, new Car{ year = 2001} }},
new Parking{ id = 2, carsInPark = new List<Car>{ new Car{ year = 2000}, new Car{ year = 1999} }},
new Parking{ id = 3, carsInPark = new List<Car>{ new Car{ year = 2005}, new Car{ year = 2000} }},
}
预期结果:
Parking { id = 1, carsInPark = List<Car>{ Car{ year = 2000} } }
选择id为1的现有停车实例与现有汽车实例,但只选择2000年的汽车。
谢谢 ;)
【问题讨论】:
-
现有实例是必需的,因为这些实际上是我想稍后操作的休眠模型。
-
好吧。另一方面,几乎不可能“得到相同的”但不同。
标签: c# linq ienumerable