修改导表
parent
e98d80eea6
commit
5b89343192
|
@ -61,7 +61,7 @@ namespace IRaCIS.Core.Infrastructure.Extention
|
||||||
object propertyValue = property.GetValue(obj);
|
object propertyValue = property.GetValue(obj);
|
||||||
|
|
||||||
// 如果属性的类型是枚举,将其值保留为整数
|
// 如果属性的类型是枚举,将其值保留为整数
|
||||||
if (property.PropertyType.IsEnum || Nullable.GetUnderlyingType(property.PropertyType)?.IsEnum == true)
|
if (property.PropertyType.IsEnum || (Nullable.GetUnderlyingType(property.PropertyType)?.IsEnum == true && propertyValue!=null) )
|
||||||
{
|
{
|
||||||
dictionary.Add(propertyName, (int)propertyValue);
|
dictionary.Add(propertyName, (int)propertyValue);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue