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
am Ende brauche ich eig nur ne Liste mit allen untersten Objekten
Hoffe irgendwer kann mir hier weiterhelfen
Murphy
Habs mitlerweile selbst rausgefunden
Fals es irgendwann jemanden interresiert
das "into" kommt hinter alle Joins
so:
Murphy
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