6
給定一個父對象列表,每個父對象都有一個子對象列表,我想查找與特定ID匹配的子對象。使用LINQ在父對象列表中查找子對象
public class Parent
{
public int ID { get; set; }
public List<Child> Children { get; set; }
}
public class Child
{
public int ID { get; set; }
}
現在我想具有特定ID的子對象:
List<Parent> parents = GetParents();
Child childWithId17 = ???
我怎樣才能做到這一點使用LINQ?
+1,安仁:)這是非常有用! – zey 2013-04-30 10:26:18
@Ani爲null引用可以將兩個額外的Where條件加起來。 – 2013-04-30 10:27:55
@AkashKava:當然,但除非設計允許空值,否則無需添加它們。 – Ani 2013-04-30 10:29:50