E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IQueryable
最全的数据结构解析与归纳
最全的数据结构解析与归纳本文对常用的数据结构:Array,ArrayList,List,IList,ICollection,Stack,Queue,HashTable,Dictionary,
IQueryable
517270667
·
2017-06-06 09:13
开发
关键字
记录
EFCore执行Sql语句的方法:FromSql与ExecuteSqlCommand
语句的方法为:FromSql与ExecuteSqlCommand;在EF6中的为SqlQuery与ExecuteSqlCommand,而FromSql和SqlQuery有很大区别,FromSql返回值为
IQueryable
duzanuolu
·
2017-03-18 03:04
.NET 下的一些查询
我用过的.NET下的查询方案linq2sql构造查询表达式,返回
IQueryable
对象.注意,生成这个
IQueryable
的时候,并没有真正读取数据库:varq=fromppinctx.Set()wherepp.PostId
黄咕咕鸡
·
2017-01-12 18:55
C#中IEnumerable、ICollection、IList、
IQueryable
、
IQueryable
、List之间的区别
一:一个简单的例子int[]myArray={1,32,43,343};IEnumeratormyie=myArray.GetEnumerator();myie.Reset();while(myie.MoveNext()){inti=(int)myie.Current;Console.WriteLine("Value:{0}",i);}通常我们这样会这样做:foreach(intiteminmyA
孙丽媛
·
2016-08-30 20:00
Linq 查询 与方法调用
通常,使用linq查询时需要一个实现
IQueryable
的查询对象publicclassDataA:
IQueryable
{....}之后通过varq=fromcinnewDataA()wherec>0selectnew
cnblogsforme
·
2016-08-27 10:00
[C#] 进阶 - LINQ 标准查询操作概述
大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了IEnumerable接口或
IQueryable
接口。标准查询运算符提供了包括筛选、投影、聚合、排序等功能在内的查询功能。
反骨仔
·
2016-08-25 10:00
Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对
IQueryable
mysouling
·
2016-05-10 16:00
Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对
IQueryable
mysouling
·
2016-05-10 16:00
Linq专题之查询操作
Linq提供了数十个查询操作,大多数的操作都是针对实现了
IQueryable
和IEnumerbale接口的序列。
IT少年
·
2016-04-21 11:00
C#根据日期范围过滤
IQueryable
集合
需要扩展
IQueryable
,参数包括一个DateTime类型的属性、开始日期、截止日期。
Darren Ji
·
2016-04-12 16:00
深入理解IEnumerable和
IQueryable
两接口的区别
无论是在ado.netEF或者是在其他的Linq使用中,我们经常会碰到两个重要的静态类Enumerable、Queryable,他们在System.Linq命名空间下。那么这两个类是如何定义的,又是来做什么用的呢?特别是Queryable类,它和EF的延迟加载技术有什么联系呢?好,带着上面的问题开始我们今天的学习。首先介绍两个类的定义(1)Enumerable类,对继承了IEnumerable接口
ydm19891101
·
2016-03-24 13:00
EntityFramework.Extended 实现 update count+=1
在使用EF的时候,EntityFramework.Extended的作用:使
IQueryable
转换为updatetableset...
田园里的蟋蟀
·
2016-03-18 16:00
报错:LINQ to Entities 不识别方法
大致是:varproducts=db.Products.Select(newProductVm{Name=SomeMethod()});针对
IQueryable
集合的查询操作会被LINQProvider
Darren Ji
·
2016-03-14 10:00
Repository 返回
IQueryable
?还是 IEnumerable?
这是一个很有意思的问题,我们一步一步来探讨,首先需要明确两个概念(来自MSDN):
IQueryable
:提供对未指定数据类型的特定数据源的查询进行计算的功能。
0ng_Ching_Tong
·
2016-03-01 16:00
迟来的零碎笔记
1.请教个问题:楼主文中说“因为
IQueryable
是延迟查询,只有在执行AsEnumerable的时候,才会真正去查询”。
0ng_Ching_Tong
·
2016-03-01 16:00
Entity Framework中
IQueryable
, IEnumerable, IList的区别[转]
使用工具追踪EF生成的SQL使用EntityFramework等ORM框架的时候,SQL对于使用者来说是透明的,往往很多人也不关心ORM所生成的SQL,然而系统出现性能问题的时候就必须关注生成的SQL以发现问题所在。使用过Toplink的朋友知道很只要设置日志打印级别=FINE就可以配置使之生成的SQL在服务器中打印出来,EntiryFramework没有那么幸运,在以前要检测生成SQL的唯一方法
小猫偷吃鱼
·
2016-02-16 14:00
Lind.DDD.Paging分页模块介绍
前端分页是前台对list内存本地集合进行分页,缺点就是在大数据情况下,内存占用过高;后端分页就是UI把要返回的页号告诉后台,由后台组织数据并返回,这种方法就是我们经常看到的了;而根据后台集合种类又可以分类List和
IQueryable
张占岭
·
2016-02-03 09:00
Lind.DDD.Paging分页模块介绍
前端分页是前台对list内存本地集合进行分页,缺点就是在大数据情况下,内存占用过高;后端分页就是UI把要返回的页号告诉后台,由后台组织数据并返回,这种方法就是我们经常看到的了;而根据后台集合种类又可以分类List和
IQueryable
张占岭
·
2016-02-03 09:00
Lind.DDD.Paging分页模块介绍
前端分页是前台对list内存本地集合进行分页,缺点就是在大数据情况下,内存占用过高;后端分页就是UI把要返回的页号告诉后台,由后台组织数据并返回,这种方法就是我们经常看到的了;而根据后台集合种类又可以分类List和
IQueryable
张占岭
·
2016-02-03 09:00
Lind.DDD.Paging分页模块介绍
前端分页是前台对list内存本地集合进行分页,缺点就是在大数据情况下,内存占用过高;后端分页就是UI把要返回的页号告诉后台,由后台组织数据并返回,这种方法就是我们经常看到的了;而根据后台集合种类又可以分类List和
IQueryable
张占岭
·
2016-02-03 09:00
写一个针对
IQueryable
的扩展方法支持动态排序
所谓的动态排序是指支持任意字段、任意升序降序的排序。我们希望在客户端按如下格式写:localhost:8000/api/items?sort=titlelocalhost:8000/api/items?sort=name,titlelocalhost:8000/api/items?sort=-name,title字段前面加-表示降序,否则是升序。接下来要做的就是解析查询字符串中的字段,组成排序的
Darren Ji
·
2016-01-21 14:00
IQueryable
查询语句中 OrderByDescending() 扩展方法使用注意点
目的: 查询结构物下所有网关的最新诊断结果. 1. 正确查询(按诊断时间倒序)varquery=queryDiag.GroupBy(g=>new{g.dtuId,g.dtuNo,g.dtuDesp}) .Select(s=> s.GroupBy(r=>r.diagTime) .Select(e=>new { s.Key.dtuId, s.Key.dtuNo, s.Key.dtuDes
JulinPeng
·
2016-01-11 19:00
IQueryable
查询语句中 OrderByDescending() 扩展方法使用注意点
目的: 查询结构物下所有网关的最新诊断结果. 1. 正确查询(按诊断时间倒序)varquery=queryDiag.GroupBy(g=>new{g.dtuId,g.dtuNo,g.dtuDesp}) .Select(s=> s.GroupBy(r=>r.diagTime) .Select(e=>new { s.Key.dtuId, s.Key.dtuNo, s.Key.dtuDes
JulinPeng
·
2016-01-11 19:00
IEnumerable
接口主要成员
在LINQ中,数据源和查询结果实际上都是IEnumerable或
IQueryable
类型对象,所以可以通过使用普通对象的形式(调用方法、使用属性等)对数据源进行查询或使用查询结果数据。
·
2015-12-09 17:22
enum
sql里的in对应linq的写法 及
IQueryable
转化为Dictionary
string[]arID={"0001","0002"}; vardict=this.service.GetMyList(m=>arID.Contains(m.ID))//等同于SQL里的idin('0001','0002') .Select(m=>new{m.ID,m.Name,m.Age}) .ToDictionary(s=>s.ID);//以ID作为key,{ID,Name,Age}作为Va
leftfist
·
2015-12-04 09:00
LINQ
Dictionary
【More Effective C#】IEnumerable和
IQueryable
的那点事
IEnumerable,
IQueryable
之前世今生 IEnumerable
·
2015-11-13 22:00
effective
编写高质量代码改善C#程序的157个建议[IEnumerable
和
IQueryable
、LINQ避免迭代、LINQ替代迭代]
原文: 编写高质量代码改善C#程序的157个建议[IEnumerable<T>和
IQueryable
<T>、LINQ避免迭代、LINQ替代迭代] 前言 本文已更新至http
·
2015-11-13 20:07
query
一步一步学Linq to sql(六):探究特性
延迟执行
IQueryable
query = from c in ctx.Customers
·
2015-11-13 17:48
LINQ
for与foreach,在遍历属性时的差别,for能够更安全的获取数据
某些类的某些属性,由于实现了
IQueryable
或IEnumerable, 能够更方便、更优美地使用foreach查询。
·
2015-11-13 16:47
foreach
IEnumerable 和
IQueryable
区别
IQueryable
继承自IEnumerable,所以对于数据遍历来说,它们没有区别。
随智阔的博客园
·
2015-11-13 14:00
IEnumerable 和
IQueryable
区别
IQueryable
继承自IEnumerable,所以对于数据遍历来说,它们没有区别。
随智阔
·
2015-11-13 14:00
IQueryable
和IEnumberable的区别
即:实现了此接口的object,就可以使用foreach遍历该object; 二、
IQueryable
接口 提供对未指定数据类型的特定数据源的查询并进行计算的功能。
·
2015-11-13 11:10
number
asp.net Linq和泛型,IEnumerable和
IQueryable
之间的区别,Lambda表达式,Linq to Sql停止开发转为 Entity Framework
一:LINQ 查询基于泛型类型,在 .NET Framework 的 2.0 版中引入了泛型类型。 您无需深入了解泛型即可开始编写查询。 但是,您可能需要了解两个基本概念: 当您创建泛型集合类(如 List(Of T) )的实例时,您将“T”替换为列表将包含的对象的类型。 例如,字符串列表表示为 List<string>,Customer 对象列表表示为 List<C
·
2015-11-13 11:52
framework
IQueryable
定义一个扩展方法。分页
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace page { public class PagedList<T> : List<T> { public PagedList(IEnu
·
2015-11-13 04:40
query
IQueryable
join 的问题
//定义OrderDetailsTablemodel类publicclassOrderDetailsTable { publicintOrderID{get;set;} publicDateTime?OrderDate{get;set;} publicstringShipCountry{get;set;} publicstringProductName{get;set;}
Jason.Liao
·
2015-11-12 21:00
Linq to entity多表查询如何返回查询结果
1、定义一个新的类别,类别包含了多个表的属性 2、使用视图,和上面基本一样 3、使用储存过程,直接返回结果集 4、使用匿名对像,返回
IQueryable
, 例: public
·
2015-11-12 20:11
entity
Linq动态条件处理方法
动态构造Query 同第一种查询更好的写法: private
IQueryable
< Blog > getQuery
·
2015-11-12 20:38
LINQ
EF
IEnumberable与
IQueryable
的区别:IEnumberable将查询加载保存在内存中,而
IQueryable
是调用的时候再去执行SQL语句。
·
2015-11-12 20:47
基础查询扩展
当使用了Entity Framework这样的ORM框架以后,我们查询的核心被集中在
IQueryable
的Where方法上。
·
2015-11-12 19:48
基础
.NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(后篇)
分析了
IQueryable
·
2015-11-12 19:09
.net
Linq分页
1 public
IQueryable
<UserInfo> LoadPageuserInfos<S>(int pageSize, int pageIndex, out int
·
2015-11-12 19:32
LINQ
[置顶]
IQueryable
& IEnumberable 区别
Namespace And Inheritances Relations ? 1 2 3 4 5 6 7 8 9 Namespace: System.Collections [ComVisibleAttribute( true )] &nb
·
2015-11-12 17:28
number
基础查询
基础查询扩展 - 分页与排序 上一篇介绍了
IQueryable
的Where方法存在的问题,并扩展了一个名为Filter的过滤方法,它是Where方法的增强版。
·
2015-11-12 15:13
基础
LINQ查询代码整理(二)
updateagaintime is null then begintime else updateagaintime end) from workplan 熟悉LINQ的很快会写出这样的语句:
IQueryable
·
2015-11-12 14:06
LINQ
Linq to “everything you want” 深入浅出(一) 实现
IQueryable
的基类
Linq to “everything you want” 深入浅出(一) 实现
IQueryable
的基类 为了节省大家的时间,希望先了解Expression Tree然后再看本系列的文章
·
2015-11-12 11:06
query
Linq查询IEnumerable与
IQueryable
class Program { static void Main(string[] args) { System.Diagnostics.Stopwatch stp = new Stopwatch(); stp.Start();
·
2015-11-12 10:24
query
c# out 关键字
int count =0; //分页 public
IQueryable
<T> LoadPagerEntities<S>(int pageSize
·
2015-11-12 09:07
关键字
Ado.Net 实体框架学习笔记4
因为 ObjectQuery 实现
IQueryable
和 IEnumerable,因此可以将 ObjectQuery 实现的查询生成器方法与 LINQ 特定的标准查询运算符方法(例如 First
·
2015-11-11 18:12
.net
LINQ:创建
IQueryable
Provider<1>
这是一个教你创建一个LINQ
IQueryable
Provider的系列教程,总共13篇,来源于The Wayward WebLog,翻译中除去了一部分作者的琐碎之语,如有翻译不当之处,请指出,谢谢!
·
2015-11-11 16:08
Provider
协变 和 逆变
下列接口现在为变体: IEnumerable< T>(T 为协变) IEnumerator< T>(T 为协变)
IQueryable
< T>
·
2015-11-11 13:03
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他