这似乎是关于我遇到的最普遍的错误 - 多个关于它的 SO 帖子都指的是不同的问题 - 这是一个新的:)
IQueryable
枚举以下内容时出现上述错误:
NBitems
是一个IQueryable<tblItem>
并且keywords
是一个string
items = items.Where(p => p.heading.ToLower().Contains(keywords) ||
p.description.ToLower().Contains(keywords));
这令人困惑,因为正如错误所暗示的那样,当您使用Contains
- 时它应该可以正常工作 - 有谁知道如何解决这个问题?