字符串计算
string s=string.format("{0}+{1}+{2}-{3)",10,20,30,20);
请问如何将结果40计算出来?
说明:
1、字符串中的运算符包含 + - * / 4种;
2、运算符是通过外部获取的。
------解决方案--------------------这种简单计算你用 DataTable.Compute("10+20+30-20") 就可以搞了
如果是复杂计算你需要一些比较正规的mathParese工具去弄
------解决方案--------------------简单点的可以用DataTable.Compute