C# 如何从一个poco模型到另一个模型快速填充数据

C# 如何从一个poco模型到另一个模型快速填充数据,c#,.net,resharper,poco,C#,.net,Resharper,Poco,有人知道工具(可能是resharper或任何其他工具)或一些用来自任何其他对象的数据快速填充POCO对象的技术吗?我的意思是得到这样东西的最好方法: var some_object = new FirstModel { Property1 = second_model.Property1, Property2 = second_model.Property2, Property3 = second_model.Property3, //...etc. } 您可以

有人知道工具(可能是resharper或任何其他工具)或一些用来自任何其他对象的数据快速填充POCO对象的技术吗?我的意思是得到这样东西的最好方法:

var some_object = new FirstModel {
    Property1 = second_model.Property1,
    Property2 = second_model.Property2,
    Property3 = second_model.Property3,
    //...etc.
}

您可以为此使用AutoMapper:


从您的问题来看,不太清楚您是需要IDE中的帮助来自动生成所显示的代码,还是需要对象映射


如果您想要后者,AutoMapper肯定会帮助您。

您需要在运行时实现自动化,还是在IDE中实现自动化(因为您提到了ReSharper)?我指的是IDE。它将在编辑器中生成如上所述的代码。