黄聪:1.LinQ初体验 简单的示例(原创)
2013-03-07 18:07
239 查看
查询表达式(LINQ)简介
LINQ是LanguageIntegrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。并且它同时还使得查询可以方便地对内存中的信息进行查询而不仅仅只是外部数据源。
LINQ定义了一组标准查询操作符用于在所有基于.NET平台的编程语言中更加直接地声明跨越、过滤和投射操作的统一方式,标准查询操作符允许查询作用于所有基于IEnumerable<T>接口的源,并且它还允许适合于目标域或技术的第三方特定域操作符来扩大标准查询操作符集,更重要的是,第三方操作符可以用它们自己的提供附加服务的实现来自由地替换标准查询操作符,根据LINQ模式的习俗,这些查询喜欢采用与标准查询操作符相同的语言集成和工具支持。
我们来总体看看LINQ架构
Contact
//-----------------------------------------------------------
// All Rights Reserved , Copyright (C) 2010 ,黄聪 , Ltd .
//-----------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace LinQ初体验
{
///<summary>
/// Contact
///
/// 修改纪录
///
/// 2008.01.11 版本:1.0 黄聪 创建。
///
/// 版本:1.0
///
///<author>
///<name>黄聪</name>
///<date>2010.11.27</date>
///</author>
///</summary>
publicclass Contact
{
privatestring _info =string.Empty;
///<summary>
/// 个人信息
///</summary>
publicstring Info
{
get { return _info; }
set { _info = value; }
}
}
}
文章转自:/article/4693221.html
LINQ是LanguageIntegrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。并且它同时还使得查询可以方便地对内存中的信息进行查询而不仅仅只是外部数据源。
LINQ定义了一组标准查询操作符用于在所有基于.NET平台的编程语言中更加直接地声明跨越、过滤和投射操作的统一方式,标准查询操作符允许查询作用于所有基于IEnumerable<T>接口的源,并且它还允许适合于目标域或技术的第三方特定域操作符来扩大标准查询操作符集,更重要的是,第三方操作符可以用它们自己的提供附加服务的实现来自由地替换标准查询操作符,根据LINQ模式的习俗,这些查询喜欢采用与标准查询操作符相同的语言集成和工具支持。
我们来总体看看LINQ架构
Contact
//-----------------------------------------------------------
// All Rights Reserved , Copyright (C) 2010 ,黄聪 , Ltd .
//-----------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace LinQ初体验
{
///<summary>
/// Contact
///
/// 修改纪录
///
/// 2008.01.11 版本:1.0 黄聪 创建。
///
/// 版本:1.0
///
///<author>
///<name>黄聪</name>
///<date>2010.11.27</date>
///</author>
///</summary>
publicclass Contact
{
privatestring _info =string.Empty;
///<summary>
/// 个人信息
///</summary>
publicstring Info
{
get { return _info; }
set { _info = value; }
}
}
}
文章转自:/article/4693221.html
相关文章推荐
- 黄聪:1.LinQ初体验 简单的示例(原创)
- 黄聪:2.Linq初体验 Linq2SQL示例(原创)
- 原创:关于UIButton嵌入到UIView点击无反应问题的解决方法和delegate的简单用法示例
- LINQ基础_简单示例
- Nginx 简单的负载均衡配置示例[原创]
- 最简单的spring-mvc入门示例,绝对原创
- ASP.NET简单的数据库绑定和LINQ示例
- (原创)LINQ To SQL简单入门
- 最简单的spring-mvc入门示例,绝对原创
- Db4o结合Linq、Lambda表达式的简单示例
- MVC,Linq简单示例(一)
- JNDI的一个简单示例[00原创]
- Nginx 简单的负载均衡配置示例[原创]
- Nginx 简单的负载均衡配置示例[原创]
- (原创)安卓原生加载框的简单示例
- [原创]Java RMI的简单示例--调用远程方法返回当前时间
- 分享 原创的一个模拟鼠标键盘操作的 设置简单 示例可以模拟向QQ群,以及QQ群内成员发送信息。
- 黄聪:3.Linq推迟查询的执行(原创)
- android简单的AIDL使用示例
- 简单的多线程同步的示例