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

怎么动态的生成逻辑表达式

2012-03-23 
如何动态的生成逻辑表达式?举个简单的例子:比如方法genReport(datatable dt,string express)express的参数

如何动态的生成逻辑表达式?
举个简单的例子:
比如方法genReport(datatable dt,string express)
express的参数是一个字符串"dt["age"]>30 and dt["sex"]='M'"
genReport要做的事就是把dt["age"]中大于30并且dt["sex"]='M'的数据都输出来
请问各位如何实现?


[解决办法]
datatable 不是有一个select的吗,直接放进去不行?
[解决办法]

C# code
DataRow[] genReport(DataTable dt,string express) {    return dt.Select(express);} 

热点排行