如何使用linq扩展方法执行左外连接?
假设我有一个左外部连接:
from f in Foojoin b in Bar on f.Foo_Id equals b.Foo_Id into gfrom result in g.DefaultIfEmpty()select new { Foo = f, Bar = result }
如何使用扩展方法表达相同的任务?例如:
Foo.GroupJoin(Bar, f => f.Foo_Id, b => b.Foo_Id, (f,b) => ???) .Select(???)
相关分类