码迷,mamicode.com
首页 > 其他好文 > 详细

Linq学习笔记

时间:2017-05-24 18:22:11      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:enum   数据   list   linq查询   本地   数据库   执行   编写   ati   

在后台编写Linq查询的时候,有时我们写的查询语句,系统会给出一个警告:possible multiple enumeration of ienumerable.

出现这个警告的原因是:

如果该查询是对数据库的查询,那么该查询语句会从数据库执行两次及以上,我们可以对这个查询进行优化,优化的方法是

将该查询在第一次从数据库执行时转化为一个本地的List,那么在以后的查询中直接用这个List进行查询,就不会在从数据库中执行了。

Linq学习笔记

标签:enum   数据   list   linq查询   本地   数据库   执行   编写   ati   

原文地址:http://www.cnblogs.com/mingjiangli/p/6900176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!