随笔分类 -  MVC+EF list<>与IQueryable<>区别

数组的Add和AddRange区别
摘要:Add:将指定的对象添加到……中AddRange:向……末尾,添加数组在群体操作时,使用AddRange取代Add用AddRange可以让我们要加入的东西一次性加入,而不要每次都加一次,这样显然可以加快速度。几乎所有的windows control都支持Add和AddRange两种方法。例如:add... 阅读全文

posted @ 2016-01-18 11:02 Andy_陈 阅读(815) 评论(0) 推荐(0)

MVC EF中IQueryable<T>,IEnumerable与list<T>的区别
摘要:IQueryable和IEnumerable都是延时执行(Deferred Execution)的,而IList是即时执行(Eager Execution)IQueryable和IEnumerable在每次执行时都必须连接数据库读取,而IList读取一次后,以后各次都不需连接数据库。前两者很容易造成... 阅读全文

posted @ 2015-11-16 12:03 Andy_陈 阅读(1289) 评论(0) 推荐(0)

导航