gpt4 book ai didi

c# - 多个where linq

转载 作者:行者123 更新时间:2023-11-30 19:15:59 25 4
gpt4 key购买 nike

我想在我的记录集上使用多个过滤器,所以我尝试了以下

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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com