摘要: 1.linq动态查询就是采用表达式树来完成: 表达式树表示树状数据结构的代码,树状结构中的每个节点都是一个表达式 System.Linq.Expressions命名空间下含有很多类来表示不同的表达式, 这些类都继承自抽象的Expression基 类,Expression含有丰富的静态方法用于创建各种各样的表达式类注意:并不是所有的lambda表达式都能转换成表达式树,只有单一表达式的lambda表达式才可以转化为表达式树, 而且表达式 中不能包含赋值 select动态查询示例:using(DBContext db =new DBContext ()){ // 根据iqueryable数据源构造 阅读全文
posted @ 2013-01-05 16:57 sulin 阅读(616) 评论(0) 推荐(0)