Pour faire simple :vous obtenez des jointures internes si vous utilisez le premier formulaire. Plusieurs from
les clauses représentent des jointures croisées (en quelque sorte, de toute façon) dans LINQ.
Fondamentalement, si vous voulez des jointures internes, utilisez plusieurs join
clauses.
(Je dis en quelque sorte parce que les séquences suivantes peuvent dépendre des précédentes... mais pour LINQ to SQL, ce sont presque toujours des jointures croisées.)