上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: IEnumerable方式: public IEnumerable<WebManageUsers> GetWebManageUsers(ISpecification<WebManageUsers> specification) { var linq = base.GetEntities(specif 阅读全文
posted @ 2016-06-22 16:09 那就让我这样吧 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Linq的Distinct和T-Sql的distinct一样,可以将重复的结果集去重注意: 1 distinct去重记录要求每个字段都重复时,才算重复对象,这与sql一样2 distinct语句可以和order by语句放在一起使用,对彼此不产生影响3 distinct的数据集中不能有复杂对象,如果 阅读全文
posted @ 2016-06-22 15:51 那就让我这样吧 阅读(2168) 评论(0) 推荐(1) 编辑
摘要: 直接看代码: //一个字段分组 var data1 = from a in query group a by a.Name into b select new { Total = b.Sum(c=>c.BrowseRealCount), Id = b.Select(c=>c.Id) }; //多个字 阅读全文
posted @ 2016-06-22 15:10 那就让我这样吧 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 将不确定变成确定~LINQ查询两种写法,性能没有影响,优化查询应该是“按需查询” 如果在linq中希望进行一对多的复合查询时,请直接在查询中使用join into,或者使用let 关键字,当然在建立实体时动态赋值对于查询的性能也是没有影响的,两次查询结果完成相同 一 :在实体中赋值 二:在语句中使用 阅读全文
posted @ 2016-06-22 14:58 那就让我这样吧 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 泛型中的协变:假如有一个名为Base的基类和一个名为Childs的派生类,多态性能是子类的实例分配给Base类型的变量,由于IEnumerable接口的类型参数是协变类型参数,因此可以将IIEnumerable<Childs>的实例分类给类型为IEnumerable<Base>的变量IEnumera 阅读全文
posted @ 2016-06-22 14:35 那就让我这样吧 阅读(160) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Linq; using System.Threading; namespace Data { 阅读全文
posted @ 2016-06-21 09:34 那就让我这样吧 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 除了前面学习的三种继承外,还有另外三种:原型继承寄生继承,寄生组合继承都是以: function object(o) { function F() { } F.prototype = o; return new F(); }为基础:先定义的F(),相当于模板类,接着它的原型对象被指向了传入的参数o, 阅读全文
posted @ 2016-06-20 16:57 那就让我这样吧 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 原理: 结合了原型链和对象伪装各自优点的方式,基本思路是:使用原型链继承原型上的属性和方法,使用对象伪装继承实例属性,通过定义原型方法,允许函数复用,并运行每个实例拥有自己的属性 function BaseClass(name) { this.Name = name; this.colors = [ 阅读全文
posted @ 2016-06-20 16:00 那就让我这样吧 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 原理:在子类的构造器上调用超类构造器(父类构造器中的this指向子类实例),js提供了apply()和call()函数,可以实现这种调用 function baseClass() { this.colors = ['red', 'blue']; } //在子类构造器调用父类构造器 function 阅读全文
posted @ 2016-06-20 15:31 那就让我这样吧 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 原型链是采用最主要的继承方式,原理:每一个类(构造器,js中的function)都有一个原型属性(prototype)指向一个原型对象,原型对象有一个构造器(constructor),它又指回到function,是个循环引用,类的每个实例也有一个原型属性(代码无法访问,叫做_proto_),它跟构造 阅读全文
posted @ 2016-06-20 14:36 那就让我这样吧 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页