C# 具有嵌套子对象的自动映射 如何将域映射到ParentDto

C# 具有嵌套子对象的自动映射 如何将域映射到ParentDto,c#,automapper,C#,Automapper,域包含来自DB的多条记录ie将多个源对象映射到一个包含对象数组的目标对象。请参考并使用属性,而不是字段。字段也可以工作。您好,Amo,该链接显示直接1对1映射…这是多对1映射。父对象将只有一个对象。我已经在谷歌上搜索了4天&还没有弄明白如何进行这种映射?谢谢我尝试了这两种解决方案,但都不起作用。。。放弃了automapper路线…使用Linq很容易做到。。var results=DB.GetDomain()results.children=results.Select(src=>newchild

域包含来自DB的多条记录ie将多个源对象映射到一个包含对象数组的目标对象。

请参考并使用属性,而不是字段。字段也可以工作。您好,Amo,该链接显示直接1对1映射…这是多对1映射。父对象将只有一个对象。我已经在谷歌上搜索了4天&还没有弄明白如何进行这种映射?谢谢我尝试了这两种解决方案,但都不起作用。。。放弃了automapper路线…使用Linq很容易做到。。var results=DB.GetDomain()results.children=results.Select(src=>newchild{b=src.b,c=src.c,d=src.d});
public class Domain {
    public string a;
    public string b
    public string c;
    public string d;
}

public class Child {
    public string b;
    public string c;
    public string d;
}

public class ParentDto {
    public string a;
    public Child[] children;
}