Einfach ausgedrückt:Sie erhalten Inner Joins, wenn Sie die erste Form verwenden. Mehrere from
Klauseln repräsentieren Cross Joins (irgendwie jedenfalls) in LINQ.
Wenn Sie innere Verknüpfungen wünschen, verwenden Sie grundsätzlich mehrere join
Klauseln.
(Ich sage irgendwie, weil die nachfolgenden Sequenzen von den früheren abhängen können ... aber für LINQ to SQL sind sie fast immer Cross Joins.)