2012-07-24 27 views
2

我有一个字符串形式像一个数学表达式为:分配数学字符串表达式翻番可变

string strExpression = "10+100+Math.Sin(90)"; 

我想只要将这个表达式(在运行时)向float变量(比如result),所以它成为下面的代码声明:

float result = 10+100+Math.Sin(90); 

我该怎么做?

回答

0

你可以使用CS-Script动态让一类的方法,你可以运行,如果你不想编写自己的解析器,而是使用你已经知道的C#..