Afropolon
#programowanie #webdevtonieprogramowanie #csharp

Mirki mam pytanie odnośnie Linq w c#
Mam kolekcje zagnieżdżoną tak jak na załączonej grafice.
Potrzebuje odfiltrować wszystkie elementy obj których pole1 == "A" AND ich sublista zawiera sub obiekt który ma przynajmniej jeden element poleA=="B"

Ciężko
1
  • Najlepsze
  • Wszystkie komentarze
mrleon
mrleon
@Afropolon: lista.where(t => t.pole1 == 'A' && t.sub-lista.any(s => s.poleA == "B")) ?
2
a.....t
a.....t
@Afropolon: może coś w stylu
items.Where(i => i.n.Equals(1) && i.objects.Exists(o => o.i.Equals(2)))

gdzie to jest tak:

lista
1