我有多个“父”实体,每个实体都有一个子导航集合。
对于给定的父母子集,是否有一种简洁有效的方法来创建所有孩子的 IEnumerable?(即没有重复)。
我可以通过父母和联合孩子进行沟通,但这似乎很无能为力。
from p from parents
select p.Children
返回重复项。
class Parent
{
public List<Child> Children { get; set; }
}
class Child
{
public string Name { get; set; }
}