【发布时间】:2014-01-27 09:18:03
【问题描述】:
我有一个父类列表,其中包含由子类组成的对象项。例如
Class Vehicle
{
String Name;
}
Class Car: Vehicle
{
int Speed;
}
Class Bike: Vehicle
{
int Milage;
}
List<Vehicle> transports = new List<Vehicle>;
transports.Add(new Car{Name = "Fiat", Speed = 70});
transports.Add(new Bike{Name = "Bajaj", Milage = 70});
transports.Add(new Car{Name = "BMW", Speed = 100});
现在我想删除速度为 100 的汽车类型的项目。我该怎么做。最好通过linq
【问题讨论】: