我正在開發一個windows phone 8.1的應用程序。我想在運行時執行一個存儲在字符串變量中的表達式。例如:執行表達式存儲在一個字符串中
string exp = "4+5-2";
我可以通過下面的代碼在桌面應用程序做到這一點:
MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControl();
sc.Language = "VBScript";
object result = sc.Eval(expr);
但這種代碼是不工作在那裏。它導致應用程序崩潰。
的可能重複的[C#評價字符串 「3 \ *(4 + 2)」 產量INT 18](http://stackoverflow.com/questions/333737/c-sharp-evaluating-string-342-yield-int -18) – LiamK
不,我需要一個可以在windows phone app上執行的代碼的幫助。 – Bilal
你不能在LiamK的評論中使用SébastienRos - MSFT發佈的答案嗎? –