我想在其中一个类属性上过滤我的列表isactive
。但它没有正确过滤它显示所有项目。下面是代码。
Roaster_Driver[] drivers = null;
drivers = client.GetDriverDetail();
List<Roaster_Driver> drvrs = drivers.Where(x => x.isactive = true).ToList();
它显示了所有的项目,drvrs
即使有一些不活动的项目drivers
。drivers
当我调试程序并应用第三个 LINQ 语句时, get中的所有布尔状态都由True
. 我也尝试了以下替代方法,但对我不起作用。
var drvrs = (from driver in drivers
where driver.isactive = true
select driver);
我的代码中缺少什么或需要任何更改,请帮忙。