Dato un elenco di oggetti padre che hanno ciascuno un elenco di oggetti figlio, voglio trovare l'oggetto figlio che corrisponde a un ID specifico.Trova oggetti secondari nell'elenco di oggetti padre utilizzando LINQ
public class Parent
{
public int ID { get; set; }
public List<Child> Children { get; set; }
}
public class Child
{
public int ID { get; set; }
}
Ora voglio l'oggetto Bambino che ha un ID specifico:
List<Parent> parents = GetParents();
Child childWithId17 = ???
Come posso fare questo usando Linq?
+1, Ani :) è utile! – zey
@Ani per riferimenti null è possibile aggiungere due condizioni extra Where. –
@AkashKava: certo, ma non è necessario aggiungerli a meno che non siano consentiti valori nulli dal design. – Ani