C# Linq to SQL 2Facher Join

Murphy9904

Lt. Junior Grade
Registriert
Mai 2007
Beiträge
344
Hi,

ich brauch nen 2 fachen Join in Linq - bekomms aber irgendwie nicht hin.

Irgendwas
-- UnterObjekteVonIrgendwas
-- -- NochNeStufeTiefer



Code:
 var result = from n in Irgendwas
                               join l in UnterObjekteVonIrgendwas on n.ID equals l.ID into nl
                               join a in NochNeStufeTiefer on (wie gehts weiter??)

                               where n.CustomerID == this.CustomerID
                               select nl;

am Ende brauche ich eig nur ne Liste mit allen untersten Objekten


Hoffe irgendwer kann mir hier weiterhelfen

Murphy
Ergänzung ()

Habs mitlerweile selbst rausgefunden

Fals es irgendwann jemanden interresiert
das "into" kommt hinter alle Joins


so:

Code:
var result = from n in Irgendwas
                               join l in UnterObjekteVonIrgendwas on n.ID equals l.ID 
                               join a in NochNeStufeTiefer on l.ID equals a.ID into nl
                               where n.CustomerID == this.CustomerID
                               select nl;

Murphy
 
Zurück
Oben