我仍然是Linq-To-SQL的新手,当我尝试使用join运算符(相当于SQL内部联接)时,我遇到了问题.
获取用户的所有首选项:
return (from u in DataContext.UserPreference
join p in DataContext.Preference on p.Id equals u.PreferenceId
where u.UserId = userId
select p).ToList();
Run Code Online (Sandbox Code Playgroud)
Visual Studio告诉我,查询中的"join"运算符是Enumerable类和Queryable类之间的"模糊调用".
我有什么想法可以解决这个问题?