Някой може ли да обясни подробно как да внедрите ляво външно съединение в LINQ?
Отговори:
0 за отговор № 1Ключовият аспект тук е DefaultIfEmpty ()
Разгледайте следната статия, за да получите основно разбиране. Примерът тук е демонстриран за LINQ до SQL.
http://smehrozalam.wordpress.com/2009/06/10/c-left-outer-joins-with-linq/
Ако търсите пример LINQ за обекти, тогава разгледайте това
http://www.hookedonlinq.com/OuterJoinSample.ashx