这是我的代码
if (catid != 0)
posts = posts.Where(x => x.catid IN '1,8,2,109,23');
The in在此代码中显示为语法错误。有没有办法来解决这个问题
您也必须使用另一个列表进行比较。
List<int> cadIdFoundList = new List<int>();
cadIdFoundList.Add(1);
cadIdFoundList.Add(8);
// etc. . .
posts.Where(x => cadIdFoundList.Contains(x.catId));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)