C#中字符串轉換爲計算公式

添加COM引用:blog

 

private void button_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  ip

相關文章
相關標籤/搜索