CE认证的周期:求助解析指令字符串

日期:2017-10-13 / 人气: / 来源:原创

【话题】求助解析指令字符串

2009-10-14 07:58:47 来自:davidday226 浏览数:41  

我把规则(a+b-c)&(d-e)翻译成指令字符串,如下:
"
ADD(a,b,T1);
SUB(T1,c,T2);
SUB(d,e,T3);
AND(T1,T3,T4);
"
我把指令序列存入数据库,在需要时取出来并执行。
我现在能取出来,ADD,SUB,AND函数是在一个dll中的函数。
请教大家如何执行该指令序列,给个思路撒。

更多相关的话题

   

aijia回复于14日08点16分 

没说反射运算符,是反射方法。。  
   

功到成教育回复于14日08点30分 

学习学习
 
   

青岛好好妈回复于14日08点47分 

2.反射
<== 收回这句.. 本人未找到可反射运算符的类,重载倒是可以(等待大牛回答)

 
   

chj5228回复于14日09点01分 

楼主可以看:解释器模式.
或者找有关二叉树方面的资料.
 
   

江湖之人回复于14日09点14分 

现在的问题是,a、b、c、d、e等参数不是简单的数字,CE认证机构,有可能是数组。而且ADD,SUB等函数不是简单的+-,低压产品CE认证,有可能是在时间上计算先后关系。

 
   

穷爷爷回复于14日09点29分 

可使用DataTable.Compute直接进行操作
或自定义公式,通过反射调用执行
 
   

思丽园回复于14日09点44分 

分二步:
1.先处理自定义函数
2.DataTable.Compute 计算基本运算

 
   

瓜子屋回复于14日09点54分 

1.一个笨办法(反正运算符也就那么几个,这样效率最高)
Switch.. case
2.反射
 

,CE认证费用

作者:PTC


马上致电 021-68061963 OR 查看更多联系方式 →

Go To Top 回顶部