问题描述
returndc.Content.Where(c=>c.Status==status&&c.AuditList.Split(',').Contains(user.id.ToString()))报错类型“System.String[]”不支持比较运算符。换成return(fromcindc.GetTable<Content>()letautlist=c.AuditList.Split(',')fromtempinautlistwherec.Status==status&&temp==user.id.ToString()selectc)依旧求解。。
解决方案
解决方案二:
自己顶
解决方案三:
returndc.Content.Where(c=>c.Status==status&&c.AuditList.Split(',').Any(d=>System.Data.Linq.SqlClient.SqlMethods.Equals(d,user.id.ToString())));
时间: 2024-09-20 12:02:00