SQL で外部結合をする場合は、さくっと left join や *= などを使えば良いのですが、LINQ だといまいち不明。
だったので、探してみました。
Visual Studio 2010 - Visual C#
方法 : 左外部結合を実行する (C# プログラミング ガイド)
http://msdn.microsoft.com/ja-jp/library/bb397895.aspx
という感じで、モロ、そのままの記事がありました。以前は、LINQ関係は調べるのが大変だったのですが、これは良さそうですね。
備忘録も込みで、解説を加えておくと、
Person、Pet というテーブルがあります。 Person(人)は、Pet(ペット)を飼っている、というイメージですね。 Personには、ペットを飼っていない人もいます。
public class Person
{
public string F...

まだコメントはありません。最初のコメントを登録してみませんか?