在 .net 中(或許說在程式中), 有時會有用到運算式(expression)的計算方式, 像是 (a+b) * c 這類的, 但若是在程式中寫死的話, 即使是參數式, 有時也可能很難做到 configuration 中.
利用這個 NCalc 的組件, 可以將運算式利用字串表達, 並且達到和程式分離的好處, 代表著會有更彈性的方式來進行運算.
參考資料: http://msdn.microsoft.com/zh-tw/ee854988.aspx
原 NCalc 網址: http://ncalc.codeplex.com/ <== 看一下, example 很精彩!!
包含了動態參數, 參數再帶參數, 自訂函數等.. 非常彈性的設計.