如何根据字符串的公式算出数值?

多引用两个系统的dll:  microsoft.jscript.dll, Microsoft.Vsa.dll, 然后使用例子如下:

string formula = "(1+2) * 3";
object result = Microsoft.JScript.Eval.JScriptEvaluate(
 formula,
 Microsoft.JScript.Vsa.VsaEngine.CreateEngine()
 );
Console.WriteLine(result);