LINQ To Weibo 小重构
入魔了。
LINQ To Weibo代码小幅重构,在Derek的帮助下精简了许多代码,看上去更加简洁而强大。
另外,为了加强语意,添加两个新方法PageIndex和PageSize替换原有的Skip和Take方法(原来的分页信息设置),如今的分页信息代码可以这样写:
// 使用Skip和Take,现在依然支持 data.Where(w => w.BaseApp).Skip(0).Take(5); // 使用新的PageIndex和PageSize data.Where(w => w.BaseApp).PageIndex(1).PageSize(5);
这两种写法效果是一样的,不过要记得PageIndex(int pageIndex)方法设置页码是基于1开始的,如果小于1的值被设置的话,默认是第1页。
Comments