LINQ,语言级集成查询(Language INtegrated Query)

原创 2007年10月08日 22:25:00
经过了最近 20 年,面向对象编程技术( object-oriented (OO) programming technologies )在工业领域的应用已经进入了一个稳定的发展阶段。程序员现在都已经认同像 类(classes)、对象(objects)、方法(methods)这样的语言特性。考察现在和下一代的技术,一个新的编程技术的重大挑战开始呈现出来,即面向对象技术诞生以来并没有解决降低访问和整合信息数据( accessing and integrating information )的复杂度的问题。其中两个最主要访问的数据源与数据库( database )和 XML 相关。


   LINQ 提供了一条更常规的途径即给 .Net Framework 添加一些可以应用于所有信息源( all sources of information )的具有多种用途( general-purpose )的语法查询特性( query facilities ),这是比向开发语言和运行时( runtime )添加一些关系数据( relational )特性或者类似 XML 特性( XML-specific )更好的方式。这些语法特性就叫做 .NET Language Integrated Query (LINQ) 。
 

07--MySQL自学教程:DQL(Data Query Language:数据库查询语言)简介、基础查询、条件查询、模糊查询以及排序(一)

1. DQL(Data Query Language:数据库查询语言) 基础查询 条件查询 模糊查询 排序...
  • baidu_37107022
  • baidu_37107022
  • 2017年05月21日 10:17
  • 856

一个例子帮你搞懂C#语言高级特性系列(05) --- 语言集成查询(LINQ)

在.NET 3.5以前的版本中,与特定类型的数据打交道时,程序员要使用不同的API。LINQ(语言集成查询) API提供了一种统一且对称的方式让程序操作数据。通过使用LINQ,我们能够在C#中直接创建...
  • jackfrued
  • jackfrued
  • 2013年12月08日 19:53
  • 1422

LINQ (语言集成查询)

LINQ(Language Integrated Query)语言集成查询是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内...
  • WuLex
  • WuLex
  • 2018年01月11日 22:18
  • 52

语言集成查询(LINQ)

简介 LINQ是 Visual Studio 2008 和 .NET Framework 3.5 版中引入的一项创新功能,它在对象领域和数据领域之间架起了一座桥梁, 可能读者会说,linq在大并发...
  • XuWei_XuWei
  • XuWei_XuWei
  • 2014年06月20日 15:18
  • 552

Linq 多条件查询组合问题

借助老外写的一个扩展表达式的类,可以把上篇中的代码写得更优雅 这是PredicateBuilder的源文件 public static class PredicateBuilder { ...
  • kongwei521
  • kongwei521
  • 2014年05月27日 13:57
  • 1964

Linq to Object 深入理解(一):了解Linq之前的基础知识

在我们去深入了解linq之前,有几个重要的基础需要先了解复习一下。 一、隐式类型var var是C#3.0时新增的特性,现在这个var会大量的出现在我的代码中,首先,我先从实际的感受表达一下,这个...
  • u011964267
  • u011964267
  • 2015年06月03日 22:06
  • 1260

linq 根据子集合的字段获取父集合(包含父集合下的子集合)

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We...
  • czh4869623
  • czh4869623
  • 2015年08月29日 23:48
  • 1427

Linq基本查询

1、基本查询    from g in TblGroups    select g 2、带条件查询    from g in TblGroups    where g.Name.Contains(...
  • KingCruel
  • KingCruel
  • 2013年08月17日 13:10
  • 1780

Linq的条件查询

其实我们经常用到.多条件查询名字等功能..如果有名字就查询这个名字.没有就是全部数据.. 因为不能直接使用tolist()会读取到数据库数据..正常查询时候 为了不直接读取数据库.只是先留个空壳.我...
  • cxd1008
  • cxd1008
  • 2017年02月16日 15:27
  • 645

Linq to SQL 语法查询(子查询 & in操作 & join )

子查询 描述:查询订单数超过5的顾客信息 查询句法: var 子查询 = from c in ctx.Customers       ...
  • hb0746
  • hb0746
  • 2014年10月15日 18:35
  • 6111
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LINQ,语言级集成查询(Language INtegrated Query)
举报原因:
原因补充:

(最多只允许输入30个字)