是否有一种简单的方法来解析表示为字符串的简单数学表达式,如(x +(2*x)/(1-x)),为x提供值,并获得结果?
我查看了几个在线示例中的VSAEngine,但是,我收到一个警告,该程序集已被弃用而不使用它.
如果它有任何差异,我使用的是.NET 4.0.
有没有办法解析vb.net中的字符串(比如,内置方法),可以像Eval一样进行数学运算吗?例如,3 +(7/3.5)作为字符串将返回2.
我不是要求你为我编写代码,我只是想知道是否有内置的方法来执行此操作,如果没有,我将自己编写代码.
我可以打赌它不能自己解析像Sin(90)这样的东西,我明白需要用Math.Sin(90)代替它.
如果有内置方法,你如何使用它?