摘要:
想了好久标题的名称,姑且就叫做LambdaExpression变换吧。那到底要变换什么呢?说的简单些就是要把表达式 这样的表达试转换成 也许你会问,干嘛要这样做呢?举个例子, 说DAL里有一个类StudentProvider用于对student进行数据库的增删改查的操作。我们就拿查询来说,查询可以有 阅读全文
摘要:
对于C#中的Expression特性想必从事C#开发的同学都不会陌生,网上和园子里都有很多的好的文章介绍。我想也没有必要再去写一些文章去介绍,科普或是从入门到精通之类的。 这系列的随笔主要是就实现工作和学习过程中的一些思考、问题的解决以及自觉有趣的发现等作些分享。 借助于Expression, 我们 阅读全文
摘要:
有时我们会碰到这样的状况,就是要把两个LambdaExpression合并起来变成一个LambdaExpression. 例如我们有如下两个用来筛选DataRow的表达式: Expression<Func<DataRow, bool>> exp1 = r => r["name"].ToString( 阅读全文