小编cyc*_*HuH的帖子

如何在VS/Resharper中生成对象 - 对象映射

是否有任何工具/插件可以在VS/Resharper中生成"手动"映射代码.即有2个类(Foo和Bar)具有相同的属性集:

{
    public string A { get; set; }
    public int B { get; set; }
    public decimal C { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

是否有可能以某种方式生成以下代码?

public Bar Create(Foo foo)
{
    var bar = new Bar();
    bar.A = foo.A;
    bar.B = foo.B;
    bar.C = foo.C;
    return bar;
}
Run Code Online (Sandbox Code Playgroud)

避免使用AutoMapper,EmitMapper等映射工具.

.net c# resharper visual-studio

5
推荐指数
1
解决办法
677
查看次数

标签 统计

.net ×1

c# ×1

resharper ×1

visual-studio ×1