工作中用到对同一个类型的对象的赋值,需要逐个属性的赋值赋过去,在网上找了很久没发觉合适的,就自己动手写了个,以做备忘用。

protected void AutoAssign(object from ,object to)
        {
            foreach (var item in from.GetType().GetProperties())
            {
                item.SetValue(to,item.GetValue(from,null),null);
            }
        }

最新文章

  1. 文件权限:普通(r、w、x)和特殊(s、t)
  2. Google调用explorer.exe打开本地文件
  3. C++命名空间问题
  4. grads 读取浓度值
  5. hdoj-2024
  6. 关于设置MX记录
  7. linq to sql 三层架构中使用CRUD操作
  8. delete table 和 truncate table
  9. Sharepoint数据库存储过程
  10. [bug]Syntax error, unrecognized expression: input#ctl00$ContentPlaceHolder1$Pager_input
  11. 对象比较中 "相等性"和"同一性" 生动地解释
  12. linux下安装zabbix
  13. Codeforces Round #308 (Div. 2)
  14. MyBatis-获取 xxxMapper
  15. Numba加速Python程序
  16. boost range zhuan
  17. Java NIO中的缓冲区Buffer(二)创建/复制缓冲区
  18. curl: (6) Could not resolve host: www.baidu.com;
  19. Linux通配符与基础正则表达式、扩展正则表达式
  20. Map与Url查询参数相互转换

热门文章

  1. 整理低版本ie兼容问题的解决方案
  2. android touch事件分发流程
  3. BZOJ.4456.[ZJOI2016]旅行者(分治 Dijkstra)
  4. 【GDKOI 2016】地图 map 类插头DP
  5. 数据库事务的属性-ACID和隔离级别
  6. x270
  7. 使用cwRsync实现windows下文件定时同步
  8. XML 高速入门总结
  9. 网站性能工具-YSlow的23个规则-网站性能优化
  10. HTML一些标签注意事项