
linq技术
蓝水依依
这个作者很懒,什么都没留下…
展开
-
一步一步学Linq to sql系列文章
现在Linq to sql的资料还不是很多,本人水平有限,如果有错或者误导请指出,谢谢。一步一步学Linq to sql(一):预备知识一步一步学Linq to sql(二):DataContext与实体 一步一步学Linq t原创 2011-08-21 22:20:33 · 635 阅读 · 0 评论 -
Linq to Object
本文将讲述C#中的Linq技术。一:linq是什么? linq可以理解为嵌入C#语法的强类型查询语言。(注意:尽管linq看起来和Sql查询很像,但语法却不相同。)二:linq的作用?提供一种统一且对称的方式,让程序员得到数据和操作数据(此处的数据可以是X原创 2011-08-21 23:00:18 · 558 阅读 · 0 评论 -
linq中的Single()、First()、Take(1)
linq中的Single()、First()、Take(1) Single():操作一个集合,同时强要求只有一个对象匹配,并返回这一个。First():操作一个集合,可以有多个对象匹配,但是只返回第一个。Take(1):操作一个集合,可以有对个对象匹配,单只返回第一个,但是这里返回的是一个集合,而不是单个的概念。原创 2013-06-07 09:37:59 · 962 阅读 · 0 评论 -
Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:预先加载和延迟加载
4.9 加载(Fetching)预先加载指在一个查询中加载所有的实体和关联的数据。延迟加载指使用时再加载关联的实体。预先加载是检索数据最高效的方法。尽管它从数据库中检索所有的数据,但是只访问一次数据库,避免了延迟加载与数据库的频繁通信。4.9.1 预先加载预先加载通过ObjectQuery类的一个特殊方法:Include实现。这个方法接受一个字符串,表示要加载的导航属性。这个字符串被称原创 2013-06-07 10:34:57 · 1235 阅读 · 1 评论 -
泛型Where几种情况
泛型的Where 泛型的Where能够对类型参数作出限定。有以下几种方式。 l where T : struct 限制类型参数T必须继承自System.ValueType。 l where T : class 限制类型参数T必须是引用类型,也就是不能继承自System.ValueType。 l w原创 2013-06-07 09:14:06 · 3888 阅读 · 0 评论 -
LINQ :First、FirstOrDefault使用;Max、Min使用
关于Linq中First、FirstOrDefault;Last、LastOrDefault等方法的说明这里以First、FirstOrDefault进行说明,其他类似。 1、First:取序列中满足条件的第一个元素,如果没有元素满足条件,则抛出异常 2、FirstOrDefault:取序列中满足条件的第一个元素,如果没有元素满足条件,则返回默认值(对于可以为null的对象,默认值为n原创 2013-06-25 10:48:03 · 4292 阅读 · 0 评论 -
EF基于方法的查询语法
实体框架(Entity Framework )是 ADO.NET 中的一套支持开发面向数据的软件应用程序的技术。LINQ to Entities 提供语言集成查询 (LINQ) 支持,它允许开发人员使用 Visual Basic 或 Visual C# 根据实体框架概念模型编写查询。针对实体框架的查询由针对对象上下文执行的命令目录树查询表示。LINQ to Entities 将语言集成转载 2014-12-12 11:52:16 · 14612 阅读 · 1 评论 -
LINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat
LINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat、联系操作符联接是指将一个数据源对象与另一个数据源对象进行关联或者联合的操作。这两个数据源对象通过一个共同的值或者属性进行关联。LINQ有两个联接操作符:Join和GroupJoin。1、JoinJoin操作符类似于T-SQL中的inner join,它将两个数转载 2015-10-13 17:11:28 · 5021 阅读 · 0 评论