c# - Mapper.Map(source, dest) 和 Mapper.Map(source) 有什么区别?

标签 c# automapper

我能看出参数个数的不同,但我不知道实现上的不同。

每种方法的行为是否存在重要差异?

最佳答案

第一个填充您传入的现有对象。第二个为您创建一个新对象。这是“项目”和“填充”之间的语义差异。

关于c# - Mapper.Map(source, dest) 和 Mapper.Map(source) 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5045106/

相关文章:

dependency-injection - 如何使用 StructureMap 注入(inject) AutoMapper IMappingEngine

.net - 使用 Automapper 从动态复制属性

c# - 将 IME 放在派生自 Control 的自定义文本框中

c# - 如何在 xamarin 表单中启用放大和缩小内容页面?

c# - 如何在 gtk -Linux, MonoDevelop 中设置光标位置

c# - 等待任务完成而不阻塞 UI 线程

c# - FormsAuthentication.SetAuthCookie 使用最小起订量模拟

automapper - 如何将字符串文字映射到目标属性

c# - Automapper 条件语言映射

c# - 具有不同属性类型的 AutoMapper 对象