From 38ddeafad52c66b3b99974a48f0af38162ac23f0 Mon Sep 17 00:00:00 2001 From: "David P.G" Date: Thu, 3 Jul 2025 13:22:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=A9=BA=E6=8C=87=E9=92=88?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Extensions/ObjectExtensions.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Extensions/ObjectExtensions.cs b/Extensions/ObjectExtensions.cs index b4aba7d..dd7ffe5 100644 --- a/Extensions/ObjectExtensions.cs +++ b/Extensions/ObjectExtensions.cs @@ -93,9 +93,13 @@ public static class ObjectExtensions { tObj=Activator.CreateInstance(targetProperty.PropertyType); } + + if (sObj!=null && tObj!=null) + { + CopyTo(sObj,tObj); + targetProperty.SetValue(ttarget,tObj); + } - CopyTo(sObj,tObj); - targetProperty.SetValue(ttarget,tObj); } } }