解决方案 »
- 懂网络连接的过来看看ip
- 一直听说 数据库一个表 程序里一个类
- 请教高人如何在webbrowser已打开网站后增加代码?
- C# 事件注册过程中,是否会导致程序死掉
- c#中使用skinEngine渲染问题
- 求教:关于用dataset.writexml()方法的问题
- ####200大分#####请教installshield10.5牛人###########(如嫌少我这里还可以送个几千分!!!!!)
- 哪里有声音素材下载?
- 初学.Net 问一个超简单的问题?如何在C#的WINFORM中画直线?使用什么控件?
- 智能客户端开发步骤,谁能给一个DEMO,加点说明,比如在。NET里新建边个工程。。。
- 控件上字体的锯齿怎么消除
- C# byte[]数组超限问题,Encoding.UTF8.GetBytes()?
官方地址:http://automapper.codeplex.com/
入门基础介绍:http://www.cnblogs.com/jiguixin/archive/2011/09/19/2181521.html
AutoMapper 我用过 但是我现在是尝试使用 EmitMapper , EmitMapper 有个 问题是 没办法 配置不同名称的映射 虽然有 ConvertUsing 方法但是却必须把整个对象全部赋值这样的话 还不如全部使用手动,使用FlatteringConfig 方法也不能满足需求,所以想 实现 :普通字段先使用 EmitMapper 方法映射,然后针对不能 映射的 再手写映射。
出于使用考虑 就想实现 无论是映射什么对象 都只需要调用 一个方法,对于不能映射的字段 能根据 映射前的对象和 映射后的对象 自动调用。