什么是LINQ

语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。 传 统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或 IntelliSense 支持。此外,您还必须针对以下各种数据源学习不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。LINQ 使查询成为 C# 和 Visual Basic 中的一等语言构造。您可以使用语言关键字和熟悉的运算符针...

相关文章

加载中

[博客] Lambda和Linq什么关系?

https://my.oschina.net/u/2358808/blog/3142130

Lambda是实例化委托的快捷方式,是方法(匿名方法的调用), Linq是基于委托的封装,逻辑解耦代码的重用,是帮助类库

2019/12/12 00:00

[博客] LINQ以及LINQ to Object 和LINQ to Entities

https://my.oschina.net/u/4384347/blog/3988352

LINQ的全称是Language Integrated Query,中文译成“语言集成查询”,是一种查询技术。 LINQ查询通过提供一种跨各种数据源和数据格式使用数据的一致模型,简化了查询过程。LINQ查询分为对内存...

2018/05/02 00:00

[博客] LINQ to SQL中的内部联接的语法是什么

https://my.oschina.net/u/3797416/blog/3162005

我正在编写LINQ to SQL语句,并且正在使用C#中带有子句的常规内部联接的标准语法。 您如何在LINQ to SQL中表示以下内容: #1楼 实际上,通常最好不要加入linq。 有导航属性时,一种非常简洁...

01/30 00:00

[软件] $linq - JavaScript版的LinQ

https://www.oschina.net/p/%24linq

$linq 是 .NET 库 LINQ 的 JavaScript 版,支持查询、条件查询、排序、distinct、分组、联合和排除查询等。 $linq 同时实现了一些来自 MoreLinq 中的方法,可与 jQuery 的集合和数组协作。 ...

[博客] LINQ分组 - Group by in LINQ

https://my.oschina.net/u/4438370/blog/3233880

问题: Let's suppose if we have a class like 我们假设我们有一个类似的课程 Now I have a list of this class: 现在我有一个这个类的列表: Now this list can have multiple instances ...

04/14 00:00

[博客] linq

https://my.oschina.net/u/4382694/blog/4224992

---恢复内容开始--- LINQ中let、group、into子句的用法 let用法 let子句用来保存表达式的结果,如 :范围变量的方法运算结果。下列查询会返回所有员工薪水的置。eg: var salaryQuery = from ...

2018/02/01 00:00

[博客] LINQ分组 - Group by in LINQ

https://my.oschina.net/u/4437884/blog/4316088

问题: Let's suppose if we have a class like 我们假设我们有一个类似的课程 Now I have a list of this class: 现在我有一个这个类的列表: Now this list can have multiple instances ...

06/19 00:00

[问答] C#用foreach迭代时调用linq的执行顺序是什么

https://www.oschina.net/question/192353_60504

这段代码中不用ToList()方法的执行顺序是什么? 没有ToList()方法的输出结果 First iteration: Juan Second iteration: Jack Jim Joho Juan 为什么不会输出 First iteration: Juan Second...

2012/07/10 00:00

[软件] linq.js - JavaScript版的LinQ

https://www.oschina.net/p/linqjs

linq.js 是一个 JavaScript 实现的 LINQ。 主要特性: 实现所有 .NET 4.0 的方法 complete lazy evaluation full IntelliSense support for VisualStudio two versions - linq.js and jquer...

[软件] linq4j - LINQ的Java移植版本

https://www.oschina.net/p/linq4j

linq4j 是 LINQ 的 Java 语言移植版本。语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。...

[博客] .net Lambda表达式与Linq (LINQ TO object)

https://my.oschina.net/u/4331949/blog/3643882

Lambda表达式,是用来写匿名方法的。 在委托用得比较多,因为委托是传递方法的。 定义几个委托: public delegate void DoNoThing();//无参无返回值 public delegate void DoNoThingWithPara...

2019/02/19 00:00

[软件] java-linq-examples - LINQ 的 Java 示例

https://www.oschina.net/p/java-linq-examples

java-linq-examples 是 101 个 LINQ 示例的 Java 移植版本。Android 兼容 Java 1.7. 此外还有以下语言移植版本: Swift Clojure Dart...

[博客] C# LINQ

https://my.oschina.net/u/4258218/blog/3925930

LINQ:语言集成查询 LINQ是C#中最为璀璨的明珠。 -ARM830 LINQ最大的功能是进行查询。 比如说查询某个集合中小于什么什么的。 如果不使用LINQ,多半都是用for,foreach什么的。 比如有数组 ...

2018/06/26 00:00

[博客] C#之LINQ

https://my.oschina.net/u/4391973/blog/3237847

出来工作学习的越来越多了,对C#也是理解越来越深,总是想找个时间总结一下自己学过的东西,文字记录,经常翻看,查缺补漏的让自己不至于变得善忘,遂就有了此系列,权当复习巩固之用。 一、...

03/28 00:00

[博客] .NET MVC5之LINQ

https://my.oschina.net/u/3902799/blog/3235786

LINQ:语言集成查询(Language Integrated Query) LINQ的类型 LINQ to Object或LINQ to Collection LINQ to SQL:被Entity Framework替代 LINQ to XML LINQ to DataSet LINQ的基础 本身以IEnum...

04/15 00:00

[博客] Linq查询

https://my.oschina.net/u/4301494/blog/3455809

LINQ的重要高级特性:    LINQ(发音link)代表语言集成查询(Language Integrated Query)    LINQ是.NET框架的扩展,它允许我们以使用SQL查询数据库的方式来查询数据集合 使用LINQ,你可...

2019/07/22 00:00

[博客] LINQ 查询

https://my.oschina.net/u/4257185/blog/3545067

基本信息 LINQ (Language Integrated Query) : 语言集成查询,它运行代码以查询数据库相同的方式操作内存中的数据; 注意:LINQ 读作 lin k,而不是 lin q 基本语法格式 from 临时变量 in 实...

2025/09/16 00:00

[博客] C# LINQ

https://my.oschina.net/u/4394201/blog/3388986

LINQ  language-Integrated Query ,我感觉和sql语句差不多 LINQ 语法不是立马执行的,不像我们以前的加减乘除等运算啊,它把对它的操作先攒着,只有在用到 这个对象的时候 才会一下全部执...

2019/09/22 00:00

[问答] Linq To Sql

https://www.oschina.net/question/119327_15773

Linq To Sql 数据过滤技术是在本地还是在服务器。

2011/02/03 00:00

[博客] LINQ to XML

https://my.oschina.net/u/4391811/blog/3286130

前言 可扩展标记语言(Extensible Markup Language,XML)是一种标记语言,它定义了一组规则,用于以人和机器都可以理解的格式对文档进行编码。下面是一个简单的XML示例: 本文首先介绍Sysem.X...

2018/05/24 00:00
返回顶部
顶部