//利用反射快速给Model实体赋值
//利用反射快速给Model实体赋值
                LD_DrawRecordsModel drModel = new LD_DrawRecordsModel();
                Type t2 = typeof(LD_DrawRecordsModel);
                PropertyInfo[] propertys2 = t2.GetProperties();
                Type t1 = typeof(LD_DrawRecords);
                PropertyInfo[] propertys1 = t1.GetProperties();
                foreach (PropertyInfo pi in propertys2)
                {
                    string name = pi.Name;                    
                    object value = t1.GetProperty(name)==null? null:t1.GetProperty(name).GetValue(item, null);
                    t2.GetProperty(name).SetValue(drModel, value, null);
                }
                    
                
                
            
        
浙公网安备 33010602011771号