03 2017 档案

摘要:仓储层再领域层定义,在基础层实现 领域层的定义,源码位置: using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using System.Threading 阅读全文
posted @ 2017-03-19 01:58 海阔天空XM 阅读(8822) 评论(1) 推荐(1) 编辑
摘要:文件目录:aspnetboilerplate-dev\aspnetboilerplate-dev\src\Abp\Collections\Extensions\EnumerableExtensions.cs WhereIf很好用: 以前都需要这样写: 阅读全文
posted @ 2017-03-16 22:41 海阔天空XM 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:但有时候Person类是别人的类,无法修改,那怎么办呢? 在这种情况下,就可以定义一个新类,如:PersonComparer继承IComparer<Person> Array 类还提供了Sort()多个重载方法,它需要将一个委托作为参数,这个参数可以传递给方法,从而比较2个对象,而不需要依赖ICom 阅读全文
posted @ 2017-03-05 23:52 海阔天空XM 阅读(611) 评论(0) 推荐(0) 编辑
摘要:在查询语言中,通常需要使用联接操作。在 LINQ 中,可以通过 join 子句实现联接操作。join 子句可以将来自不同源序列,并且在对象模型中没有直接关系(数据库表之间没有关系)的元素相关联,唯一的要求是每个源中的元素需要共享某个可以进行比较,以判断是否相等的值。 在 LINQ 中,join 子句 阅读全文
posted @ 2017-03-03 09:10 海阔天空XM 阅读(63579) 评论(3) 推荐(3) 编辑

点击右上角即可分享
微信分享提示