62,073
社区成员
发帖
与我相关
我的任务
分享
result.AddRange(Ooxx(x));
public static List<Employee> Ooxx(Department department)
{
List<Employee> result = new List<Employee>();
result.AddRange(department.Employees.Where(x => x.Age > 30));
if (department.SubDepartments != null)
{
department.SubDepartments.ForEach(x =>
{
result.AddRange(Ooxx(x));
});
}
return result;
}