var users = db.JUsers.Where(x => x.Quality == QualityType.Pass).ToArray();
//更具获得的用户查找这个用户的购物车
var userhascart = db.Carts.Where(x => users.Any(t => t.JUserId == x.JUserId)).ToArray();
更改之后的代码
var users = db.JUsers.Where(x => x.Quality == QualityType.Pass).Select(x=>x.JUserId).ToArray();
//更具获得的用户查找这个用户的购物车
var userhascart = db.Carts.Where(x => users.Any(t => t == x.JUserId)).ToArray();
这样写就不会报错了