当前位置:编程学习 > C#/ASP.NET >>

C# wfm 求助,语句转换!

例:iff(特假=1 or 人员.失业保险缴纳="否",0,iff((应领合计 + 半年奖(手) ) > 11154,11154*0.01,iff(( 应领合计 + 半年奖(手) ) <2231,2231*0.01,(应领合计 + 半年奖(手) ) * 0.01)))

这样的语句,我怎么才能转换成C#识别的程序语句。注:非手动 c# --------------------编程问答-------------------- 这东西里面还混合着全角和半角的括号,根本就不是一个合法的表达式。如果你能凑出VB的表达式,估计还能用VBS去处理。 --------------------编程问答-------------------- 这个里面的文字,我可以完成替换,但其他的,我就明白了。。即使我替换成 if(a>b,1,0)但C#不支持啊 --------------------编程问答-------------------- iif相当于C#的逻辑判断三元运算符
iif(a > b, 1, 0)

a > b ? 1 : 0 --------------------编程问答-------------------- 做个词典来实现解释可以么 --------------------编程问答-------------------- 我找到一个方法,不道可行不,大家帮我研究一下,如果我把"IFF" 替换成“IIF”用VB中的三目运算,应该可以,我用VB做一个DLL程序接口,但是,我在C#里怎么能调用VB的程序呢?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,