标签: c# linq dynamic-linq
我目前正在尝试在Linq中定义动态查询,但是我收到以下错误:
我的查询如下:
valuesList = valuesList.Where("(position=1 OR value LIKE '%3%')")
我做错了什么?
答案 0 :(得分:0)
试试这个 - 你不能在linq语句中传递字符串
valuesList = valuesList.Where(x=>x.position == 1 || x.value.Contains(3))