C#中实现js中的eval函数功能

在js中有eval函数,比如 eval(‘3+3*4’)结果为15;

但C#中想要完成这样的功能,却没有相应的函数,可以用sql语句的方式实现,比如,执行 select 3+3*4 的方式。

可以先构造公式 

Formula = ……
string temp = DbHelperSQL.GetSingle("select " + Formula).ToString();

posted on 2013-03-06 11:03  hanshuhe  阅读(626)  评论(0编辑  收藏  举报