Originariamente inviato da rsdpzed
quella postata prima cosi dovrebbe andare:

codice:
TuaList.Where(x => x.Risorse.Where(r => r.Matricola == "ABC").Count() > 0)
anche a me sembra la cosa piu sensata ma cosi non filtra la collezione figlia, prima di questa where la collezione "Risorse" ha 2 elementi (di cui una ha una matricola "ABC"),
dopo la chiamata La collezione "Risorse" ha sempre 2 elementi

mi viene da piangere c'e' qualche altra info che puo essere utile alla causa?