lixiaojun
2024-12-17 a2ad15911dcde2d45cd546d5b8d7fb791f7afafd
WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-calcu/02-visual/HydroCalcuVisualResult.cs
@@ -26,11 +26,32 @@
            this.Code = rhs.Code;
        }
        /// <summary>
        ///
        /// </summary>
        public HydroCalcuVisualResult(Yw.EPAnet.CalcuVisual rhs)
        {
            this.Code = rhs.Id;
        }
        /// <summary>
        /// 编码
        /// </summary>
        public string Code { get; set; }
        /// <summary>
        /// 获取计算值
        /// </summary>
        public virtual double? GetCalcuValue(string propName)
        {
            var propInfo = this.GetType().GetProperty(propName);
            if (propInfo != null)
            {
                var propValue = (double?)propInfo.GetValue(this);
                return propValue;
            }
            return default;
        }
    }
}