如何通过更新使用JOIN的linq查询中的少数属性来返回对象

时间:2018-05-01 13:43:49

标签: c# linq linq-to-entities

我知道这个问题已被多次询问,但LINQ本身有时会让人感到困惑。我真的需要了解如何利用LINQ以及内部发生的事情。

我的示例项目包含以下实体: 电影,实体,MovieEntitiesLink

在C#LINQ查询中是否有一种方法可以在将对象投影到输出列表时立即更新属性?

示例代码:

var finalResult = (from me in MovieEntitiesLink
                  join m in Movies on me.MovieId equals m.Id
                  join e in Entities on me.EntityId equals e.Id
                  //me => me.Movie = m, me.Entity = e
                  select me);

编辑:这里链接的副本有点令人困惑,但所有这些问题都被标记为重复的最原始的问题,为我完成了这项工作。

0 个答案:

没有答案