摘要:
在一些高自由度的軟件中,特別是報表之類的軟件。需要讓用戶自定義數值表達式,比如定義"A+B*C-D/E",然后再實際運行中把具體的A,B,C,D,E的值代入表達式運算。這能顯著增加軟件的運行時的可配置性,是一個值得廣泛應用的軟件功能。本文就說明了如何使用2500行C#代碼實現一種高性能的數值運算表達式引擎。
完整源代碼下載頁面https://github.com/dcsoft-yyf/DCSoft.Expression。 閱讀全文
posted @ 2018-09-25 21:20
袁永福 電子病歷,醫療信息化
閱讀(983)
評論(0)
推薦(2)

浙公網安備 33010602011771號