C#中的自动赋值

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

protected void AutoAssign(object from ,object to)
        {
            foreach (var item in from.GetType().GetProperties())
            {
                item.SetValue(to,item.GetValue(from,null),null);
            }
        }
上一篇:ASP.NET MVC2.0学习笔记:路由设置


下一篇:(转)鸟哥SHELL入门材料