可以说我有一个List<Family>
,每个家庭都有一个List<Child>
。
当我在代码中遇到Child
对象时,如何确定孩子是否属于任何家庭?
伪代码:
If Child not in any family
// Do something with child
更新:
示例模型:
class Family
{
public List<Child> Children {get;set;}
// Properties
}
class Child
{
// Properties
}
示例视图模型:
class FamilyViewModel
{
public List<Family> Families {get;set;}
public bool ChildHasFamily(Child child)
{
// Determine if child is in any family or not
}
}