C#后台讲字符串转化为计算公式

添加COM引用:
Microsoft Sctipt Control 1.0
 
         private void button2_Click(object sender, EventArgs e)
        {
            MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControlClass();
            sc.Language = "JavaScript";
            MessageBox.Show(sc.Eval("((2*3)-5+(3*4))+6/2").ToString());//1+12+3
        }
 
运行结果:16
posted @ 2013-09-26 16:04  小小戒  阅读(236)  评论(0编辑  收藏  举报