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

怎么动态取得逻辑表达式的值

2013-06-19 
如何动态取得逻辑表达式的值在SQLServer的存储过程中,可以通过EXEC语句执行动态的SQL语句。那在.Net Framew

如何动态取得逻辑表达式的值
在SQLServer的存储过程中,可以通过EXEC语句执行动态的SQL语句。

那在.Net Framework里面可以动态的取得表达式的值吗?
例如:
在文本框中输入字符串“1 >= 3”或“3 <> 5 and 'ab' = 'ab'”等等之类的字符串。
除了写代码分析这些字符串外,可不可以直接取得这些类似表达式的值?

[解决办法]
你到网上找一些解析表达式的 代码,理解一下,然后可以自己写一个类,参考
[解决办法]

引用:
自己写问题也不大,但想知道.Net Framework里面可不可以实现此功能。

我只能想到动态编译。
如果不用动态编译,那么就是解析。不管解析这个事情是.Net做还是你自己写东西去做,本质是一样的。
[解决办法]
用 Linq 试试看。

热点排行