Comment écrire cette requête? :Renvoyez ces enregistrements de certains parents dont la propriété de leurs enfants est égale à une certaine valeur?
var parents = parents.Select(o => o.children.Where(p=>p.property1 == "Something")).ToList();
Cela provoque l'erreur de type de conversion. Comment puis-je retourner certains parents en fonction d'une condition qui est vraie pour les propriétés de leurs enfants?
'select' est pour sélectionner des éléments. Vous voulez 'parents.Where'. Ensuite, vous voulez un parent où * un * de ses enfants correspondent. Ainsi, il devient 'parents.Where (... children.Any (...))' – Rob
pourquoi ne pas écrire le code complet, comme 'var/ou un type = parents.Sélectionnez ...' et corrigez également les 'manquants') 'Où voulez-vous le mettre? – Anil
@Anil Merci. J'ai édité le code. –