我想在我的记录集上使用多个过滤器,所以我尝试了以下
var myData = ...
var fdata = myData
.Where(x => x.Type == Domain.Model.MyType.A)
.Where(x => x.Type == Domain.Model.MyType.B)
.Where(x => x.Type == Domain.Model.MyType.C)
.ToList();
如果 fdata 是这个 MyType(A、B 或 C)中的任何一个,我想查询数据。
最佳答案
例如
var fdata = myData.Where(x => x.Type == Domain.Model.MyType.A || x.Type == Domain.Model.MyType.B || x.Type == Domain.Model.MyType.C )
关于c# - 多个where linq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30025157/