public static T MapTo<T>(this object obj)
{
if (obj == null) return default(T);
Mapper.CreateMap(obj.GetType(), typeof(T));
return Mapper.Map<T>(obj);
}

/// <summary>
/// 集合列表类型映射
/// </summary>
public static List<TDestination> MapToList<TSource, TDestination>(this IEnumerable<TSource> source)
{
Mapper.CreateMap<TSource, TDestination>();
return Mapper.Map<List<TDestination>>(source);
}

最新文章

  1. Linux服务器安全登录设置记录
  2. ListView中的setOnScrollListener
  3. jQuery的$.getJSON方法在IE浏览器下失效的解决方案
  4. MVVM小记
  5. js类型转换的坑
  6. ES6之let(理解闭包)和const命令
  7. spring校验相关
  8. jquery基础篇
  9. ubuntu漂亮主题
  10. String类之indexOf---&gt;查找某字对应的位置
  11. 使用GDI绘制文本
  12. Jasper之table报表
  13. Leetcode解题-链表(2.2.0)基础类
  14. python粗谈面向对象(二)
  15. redis 安装启动
  16. java学习(一)--- 基础语法
  17. 『Python』__getattr__()特殊方法
  18. modbus-vcr介绍
  19. Android中的Service:Binder,Messenger,AIDL
  20. (转)一位资深程序员大牛给予Java初学者的学习路线建议

热门文章

  1. 几个Python爬虫工具介绍
  2. Http和Https相关问题
  3. 使用maven的profile构建不同环境配置
  4. flink有什么优势值得大家这么热衷
  5. Linux 笔记 - 第十五章 MySQL 常用操作和 phpMyAdmin
  6. TestNG(十二) 参数化测试
  7. nginx 模块
  8. 小白专场-FileTransfer-c语言实现
  9. MySQL性能优化以及常用命令
  10. 用Python构造ARP请求、扫描、欺骗