有没有一种简单的方法来评估字符串,如 "(4+8)*2" So,以便您获得24的int值?
"(4+8)*2"
还是要完成这项工作需要很多工作…?
使用Ncalc:
Expression e = new Expression("(4+8)*2"); Debug.Assert(24 == e.Evaluate());
http://ncalc.codeplex.com/