Войдите в Facebook, используя запросы Python

Вы можете:

public static Expression<Func<Department, DepartmentDto>> CreateDepartmentDto = d =>
     new DepartmentDto
        {
            Manager = CreatePersonDto.Compile()(d.Manager),
            Employees = d.Employees.Select(CreatePersonDto.Compile()).ToList() // Or declare Employees as IEnumerable and avoid ToList conversion
        };

Ясно, что вместо вызова двухрежимного метода Compile вы можете сохранить скомпилированный Func

30
задан alexryabkov 21 February 2014 в 07:48
поделиться