我试图使用AutoMapper和它完美的作品,除了INT性质,因为它只是取代了场0AutoMapper地图诠释
代码:
public class Employee
{
public int E1 { get; set; }
public int E2 { get; set; }
}
Mapper.CreateMap<Employee, Employee>().ForAllMembers(opt => opt.Condition(srs => !srs.IsSourceValueNull));
Employee e1 = new Employee {E1 = 7};
Employee e2 = new Employee {E2 = 78};
Mapper.Map(e2, e1);
// //结果E1 = 0,E2 = 78 ....它是否应该只映射E2和 离开E1,因为我没有初始化它?