小编Lia*_*ith的帖子

Linq-To-Sql查询中的模糊调用

我仍然是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类之间的"模糊调用".

我有什么想法可以解决这个问题?

c# linq linq-to-sql

3
推荐指数
1
解决办法
1843
查看次数

标签 统计

c# ×1

linq ×1

linq-to-sql ×1