Piotr Czajkowski 3 月之前
父節點
當前提交
efe578fd5c
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      ExcelORM/ExcelORM/ExcelReader.cs

+ 2 - 4
ExcelORM/ExcelORM/ExcelReader.cs

@@ -37,12 +37,10 @@ public class ExcelReader
                     case Type formulaType when formulaType == typeof(Formula):
                         var formula = new Formula
                         {
-                            FormulaA1 = cell.FormulaA1
+                            FormulaA1 = cell.FormulaA1,
+                            Value = cell.Value.ToObject(),
                         };
 
-                        var valueProperty = formulaType.GetProperty(nameof(formula.Value));
-                        if (valueProperty == null) continue;
-                        formula.SetPropertyValue(valueProperty, cell.Value);
                         property.SetValue(current, formula);
                         break;
                     default: