diff --git a/Falcon.SugarApi/ObjectExtend.cs b/Falcon.SugarApi/ObjectExtend.cs index 805881b..f0d08d4 100644 --- a/Falcon.SugarApi/ObjectExtend.cs +++ b/Falcon.SugarApi/ObjectExtend.cs @@ -22,7 +22,7 @@ namespace Falcon.SugarApi join t in target.GetType().GetProperties() on s.Name equals t.Name select new { s, t }; foreach (var item in all) { - item.t.SetValue(target, Convert.ChangeType(item.s.GetValue(source), item.s.PropertyType)); + item.t.SetValue(target, Convert.ChangeType(item.s.GetValue(source), item.t.PropertyType)); } return source; }