C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)"

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 04:29:51
C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)"

C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)"
C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)"

C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)"
您可以利用Microsoft Script Control来实现这个功能.
首先,你需要在工程里引用一下Microsoft Script Control.然后加入一下代码:
Private Sub Form_Load()
Dim scr As New ScriptControl
Dim mycode As String
scr.Language = "vbscript "
mycode = "public function Test() " + vbCrLf
mycode = mycode + "MsgBox " "Hello VB " " " + vbCrLf
mycode = mycode + "End function "
scr.AddCode (mycode)
scr.Eval ( "Test() ")
End Sub
这样,在字符串mycode里定义的函数Test()就会被调用了.
我觉得看用在什么地方; 如果是sql语句啊,filter啊,可以直接用,但是如果还有变量,那就不好分析了.上面是在csdn的回答.用vb的,你可以试着改造一下.

C# 中如何将字符串转化为逻辑表达式,例如 "(3>=2)&&(4>=3)" 汇编语言中怎样将十进制数转化为十进制字符串 C#有一个整数数组请声明一个字符串数组,将整数数组中的每一个元素的值转换为字符串保存到字符串数组中. C# 将字符串中元素加单引号如一个字符串:a1,a2,a3,a4转换为 'a1','a2','a3','a4'都好均为英文逗号 在c语言中如何自定义一个函数,将字符串转化为double型,并作为函数的返回值.例如:输入”1564.4“字符串,输出结果为数字1564.4 C语言 如何把一个字符串中相连的两个数字转化为一个字节?比如我有一个字符串“313233343536”,然后我想转成一个字节数组. 自定义函数f,将字符串中下标为奇数位置上的大写字母转化为小写字母下标为偶数位置上的小写字母转化为大写 Matlab 有没有函数可将符号表达式转回字符串?用 sym('expression') 函数可以将字符串转换为符号表达式,但有没有函数可以将符号表达式转回字符串? 用堆栈实现将中缀表达式转化为后缀表达式 C#时间转换、比较、运算问题在C#里,如何将'2010-10-05’和'05:12' 转化成时间,两个时间如何比较大小,还有两个时间如何得出以小时为单位的差值. C语言 实现将字符串中所有偶数位置上的小写英文字母转化为大写英文字母(不是英文字母则不转换)如原字符串asdf则转化为aSdF 编程实现; 问 偶数位字符串是从0位开始 输入asdf输出则为AsD C#中如何将字符串中的所有标点符号用空格来代替?我有一个字符串比如是这样string str = afasd,rewrw?.发生的发生!发生噶速度“.发生的发生;我现在想把这些标点符号去掉,用空格来代替原来标 如题在c#中,如何将aaa,bbb,ccc 如何将汉字转换为Ascii码是C# 互转 如何由逻辑电路图写出逻辑表达式 在arcgis中如何将面转化为线 化学式中,如何将Ca转化为CaO? arcgis中如何将地形图转化为坡度图