有没有什么方法可以传递数学陈述,它会给你一个结果?

时间:2013-10-10 14:06:53

标签: c# math

C#中是否存在传递数学语句的方法,该方法将为您提供结果,例如您将传递此字符串

1+2-3/4*5

它会给你回报

0

1 个答案:

答案 0 :(得分:3)

使用NCalc

Expression e = new Expression("2 + 3 * 5");   
Debug.Assert(17 == e.Evaluate());