csharp AutoMapper 6.0演示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp AutoMapper 6.0演示相关的知识,希望对你有一定的参考价值。

  Mapper.Initialize(cfg => cfg.CreateMap<Source, Destination>());

    var sources = new[]
        {
            new Source { Value = 5 },
            new Source { Value = 6 },
            new Source { Value = 7 }
        };

    IEnumerable<Destination> ienumerableDest = Mapper.Map<Source[], IEnumerable<Destination>>(sources);
    ICollection<Destination> icollectionDest = Mapper.Map<Source[], ICollection<Destination>>(sources);
    IList<Destination> ilistDest = Mapper.Map<Source[], IList<Destination>>(sources);
    List<Destination> listDest = Mapper.Map<Source[], List<Destination>>(sources);
    Destination[] arrayDest = Mapper.Map<Source[], Destination[]>(sources);

以上是关于csharp AutoMapper 6.0演示的主要内容,如果未能解决你的问题,请参考以下文章

csharp automapper formember

csharp 在LINQ查询中使用AutoMapper

csharp 通过Automapper创建/更新

csharp automapper_2.cs

csharp automapper_1.cs

csharp AutoMapper EF项目的生产力