首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于一个string计算的有关问题

2012-09-05 
关于一个string计算的问题最近在做一个项目,出现了这样的情况例如,在一个方法里面反馈了一个string,里面是

关于一个string计算的问题
最近在做一个项目,出现了这样的情况
例如,在一个方法里面反馈了一个string,里面是一个计算的公式
string st="20*5*(50+3)";
但是这个反馈的结构并没有固定的公式,在这种情况下,我要对st里面内容进行计算,要怎么处理比较好呢??

[解决办法]
自己从网上找一个表达式类吧,参考http://blog.csdn.net/Rock870210/article/details/4958479
[解决办法]
string st = "20*5*(50+3)";
DataTable dt = new DataTable();
Response.Write(dt.Compute(st, null));

[解决办法]
数据结构的计算表达式。自己写一个方法?
[解决办法]
一般有两种可取的方法,一种是5楼说的,利用内存表提供的compute方法,另外一种利用com组件

可以看下面的贴子。
http://yq2052.blog.163.com/blog/static/516835020091018450194/

热点排行