使用字符串列表进行实体框架过滤

阿布扎卡里亚(Aboud Zakaria)

我想根据字符串列表过滤结果,如下所示:

List<string> filters = {"a", "b", "c", "d"};
var results = (from R in db.Entries 
               where R.word.StartsWith(filters[0])
               ||R.word.StartsWith(filters[1])
               ||R.word.StartsWith(filters[2])
               ||...

我不知道我的过滤器列表的长度,所以如何在LINQ中动态查询它?

提前致谢。

普伦

在Linq中,这有点不同,反之亦然

使用.Contains()

像这样的东西:

from r in db.entries
where filters.contains (r.word.substring(0,1))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有字符串列表的实体框架过滤

来自分类Dev

Python:使用字符串列表过滤字典键

来自分类Dev

使用字符串列表过滤数据框

来自分类Dev

对象内的实体框架过滤列表

来自分类Dev

使用实体框架过滤数据

来自分类Dev

使用实体框架过滤子记录

来自分类Dev

使用.Where()的C#实体框架过滤

来自分类Dev

使用`lmap`过滤字符串列表

来自分类Dev

使用 lambda 过滤字符串列表

来自分类Dev

如何使用字符串列表搜索上下文并对其进行排序?

来自分类Dev

使用字典替换字符串列表中的字符

来自分类Dev

IEqualityComparer使用字符串列表作为比较器

来自分类Dev

字典使用字符串列表循环-Python

来自分类Dev

使用字符串列表动态创建对象?

来自分类Dev

使用字符串列表执行带参数的函数

来自分类Dev

使用字符串列表来操作熊猫列

来自分类Dev

实体框架过滤的导航属性

来自分类Dev

实体框架过滤逻辑删除的记录

来自分类Dev

使用字符串列表作为模式分割字符串

来自分类Dev

使用字符串列表作为模式分割字符串

来自分类Dev

在实体框架中显示以字符串列表作为参数的记录

来自分类Dev

使用uuid字符串列表进行选择进入

来自分类Dev

使用流进行哈希映射的字符串列表

来自分类Dev

使用比较器对字符串列表进行排序

来自分类Dev

在python中过滤字符串列表

来自分类Dev

动态过滤字符串列表

来自分类Dev

实体框架过滤器“ Expression <Func <T,bool >>”

来自分类Dev

实体框架过滤器嵌套集合

来自分类Dev

从实体框架过滤绑定到ViewSource的DataGrid