珂珂的个人博客 - 一个程序猿的个人网站

最新发布

.NET技术

自己来实现linq查询(三)

admin 阅读(3001) 评论(0)

最后一篇把剩下的类都贴出来,之后会放上源码下载 QueryProviderAbstract类 using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Linq.Expressions; using System.Reflection; using System.Text; namespace FYJ.Data.Linq { public abstract class QueryProvi [...]   阅读全文

[未分类]

linq 动态排序

admin 阅读(2777) 评论(0)

Linq排序有很多方法,好多都是关于静态排序,而静态排序相对来说比较简单,也比较容易实现,我这里需要一个动态排序。就是按字符串形式传递需要排序的列名,和"asc","desc"。这需要我们动态构建lamdba表达式,下面来看写的一个扩展类,部分源码参考了网上,还有的AsQueryable() 这个方法是看了http://blog.csdn.net/fhzh520/article/details/6062447 这篇文章才知道的..以前总是IEnumerable<T>强转IQueryable<T> 但有时候失败. using System; usi [...]   阅读全文