【发布时间】:2010-11-12 09:04:46
【问题描述】:
可能的重复:
Is there a string math evaluator in .NET?
Best and shortest way to evaluate mathematical expressions
我有一个字符串变量
string exp = "12+34+4*56+(23*45+12)2/30"
最好的方法是什么?不使用第三方dll?
【问题讨论】:
-
“在做吗?”这是什么意思?
-
@Liviu M. - 我猜他想计算嵌入在字符串中的表达式的结果。
-
@Øyvind Bråthen,是的,你是对的
-
一种方法是打开 Windows Calculator,然后复制其中的字符串(当然是通过编程方式)。但它不是很聪明。可能有一些用于 .NET Framework 的库可以从字符串中解析表达式。
-
您正在寻找自己编写代码,或者只是想找到可以完成这项工作的东西?
标签: c#