Update Net framework

This commit is contained in:
sunkaixuan 2022-05-24 09:42:56 +08:00
parent 10118b26c9
commit ed381163fe

View File

@ -120,12 +120,12 @@ namespace SqlSugar
List<object> list = new List<object>(); List<object> list = new List<object>();
if (isList) if (isList)
{ {
list = currentList.SelectMany(it => (it.GetType().GetProperty(navObjectName).GetValue(it) as IList).Cast<object>()).ToList(); list = currentList.Where(it=> it.GetType().GetProperty(navObjectName).GetValue(it)!=null).SelectMany(it => (it.GetType().GetProperty(navObjectName).GetValue(it) as IList).Cast<object>()).ToList();
} }
else else
{ {
list = currentList.Select(it => (it.GetType().GetProperty(navObjectName).GetValue(it))).ToList(); list = currentList.Where(it=>it.GetType().GetProperty(navObjectName).GetValue(it)!=null).Select(it => (it.GetType().GetProperty(navObjectName).GetValue(it))).ToList();
} }
return list; return list;