これは私が遭遇した最も一般的なエラーのようです-それに関する複数のSO投稿はすべて異なる問題を参照しています-まあ、ここに新しい問題があります:)
IQueryable
以下が列挙されている場合、上記のエラーが発生します。
NBitems
は でIQueryable<tblItem>
ありkeywords
、string
items = items.Where(p => p.heading.ToLower().Contains(keywords) ||
p.description.ToLower().Contains(keywords));
エラーが示唆するように、a を使用すると正常に動作するはずなので、これは混乱を招きますContains
。