bonjour
je voudrais obtenir tous les C distinct à partir de As
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Class A property Bs as list(of B) Class B property Cs as list(of C) ' instance dans un sub As as list(of A)
sans linq ca donnerait
je ne vois pas comment écrire ca en linq car from a as A in As select a.Bs retourne un ienumerable(of list(of B))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 dim DistinctsCs as new list(of C) for each a as A in As for each b as B in a.Bs for each c as C in b.Cs if not DistinctsCs.Contains(c) then DistinctsCs.Add(c) next next next
merci
Partager