你不要只看自己提出的题目。看你的需求。
double A = 1;
double B = 2;
string c = "A+B";
计算c,如果这样。你直接c = (a+b).ToString();
这样就可以了
如果是用户输入的。你就尝试的拼接一个算数表达式不就可以了?转以下脑子吧。
拼接字串,然后用别人写的这些方法去执行。没问题的。只是速度不快,因为要编译一次。
还有,给你的回复。你要自己多试试。不要草率的说不行。为什么我试就可以呢?
其实csdn是作什么的?csdn不是给你解答问题的地方,csdn是给你提供的学习的地方。学习方法,不要只学习别人给你写个代码运行出来就可以。要明白为什么。知道了方向。不一定需要别人写代码。如果有最好。不能执行可以自己调,调到能执行为止。
这个你肯定是看了以下,看不明白就放下了。
第一个方法我是从别人的blog抄的,看上去没什么问题。就帖来了。
第二个方法是担心第一个方法效率上太慢,所以就帖了第二个方法。方法二我没有测试,不过因该是可以的。
我这里反问你一个问题。
这个帖子,你发了以后。你学会了什么?