番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

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

 

    

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

 

posted on 2013-09-04 19:29  番茄的梦想  阅读(906)  评论(0编辑  收藏  举报