Pro*_*imo 4 c# arrays collections automapper
class A
{
public List<string> list;
}
class B
{
public string[] array;
}
Run Code Online (Sandbox Code Playgroud)
你会如何映射这个?
我试过了
CreateMap<A,B>();
Run Code Online (Sandbox Code Playgroud)
那不行
您的第一个问题是班级成员不匹配。如果他们这样做了,我想这会起作用。如果没有,您只需指定您的映射,而不是让 Automapper 推断它:
CreateMap<A,B>()
.ForMember(d => d.array, opts => opts.MapFrom(s => s.list.ToArray());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7166 次 |
| 最近记录: |