`
ti8989
  • 浏览: 26297 次
文章分类
社区版块
存档分类
最新评论

LinQ 初学

 
阅读更多

LinQ:

1.使C#或者VB以查询数据库的方式操作内存数据;

2.解决降低访问和整合信息数据的复杂性(数据源、数据库、XML文档);

3.LinQ的查询返回值的类型是临时变量的类型,可能是一个对象也可能是一个集合,并且LinQ查询表达式是在最近一次创建对象时才被编译的,LinQ的查询一般和var关键字一起联用;

4.LinQ分类:

    a.LinQ to Object

    b.LinQ to Xml

    c.LinQ to SQL

    d.LinQ to DataSet

    e.LinQ to ADO.net

5.简例:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace linQ

{

    class Program

    {

        static void Main(string[] args)

        {

            int[] arr = new int[] { 8,5,23,34,20,17,32,62,48,57,29,48};

            var m = from n in arr where n < 40 orderby n select n;

            foreach (var n in m)

            {

                Console.WriteLine(n);

            }

            Console.Read();

        }

    }

}

分享到:
评论

相关推荐

    Linq初学者入门中文教程

    本教程专为初学者设计,旨在帮助大家快速掌握LINQ的基本概念、语法和实际应用。 **1. LINQ的基本概念** LINQ是一种统一的数据查询接口,可以用于查询各种数据源,如数组、集合、数据库、XML文档等。它的核心思想是...

    linq-exercises:支持测试的Linq初学者练习

    该项目面向c#/ linq初学者,尽管您可以使用这些练习来提高技能,而不论您的水平如何。 我希望您会喜欢它,并且您会发现该项目是有价值的学习资源。 您可以在此处更多有关信息,以 玩得开心 :) 如何使用 在...

    LINQ高级编程

    本书结合具体实例详述了LINQ高级编程所涉及的各个方面。共分为LINQ概述、LINQ to XML、LINQ to SQL及附录四大部分,每一...本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。

    LINQ技术详解C# 2008版.pdf(压缩包)

    《LINQ技术详解C#2008版》将...《LINQ技术详解C#2008版》可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    LINQ技术详解C# 2008版.part2

    本书将原理介绍与实践操作相结合,全面系统地阐述... 本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    LINQ高级编程 part3

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 作者简介 SCott K Jein,数据库专家、资深顾问,他对SQL Server、NET和XML都有着浓厚的兴趣。除本书外,他的著作还...

    LINQ 初学实例

    初学者通过学习LINQ,可以更高效地处理数据,减少与数据库交互的复杂性。 在LINQ to SQL中,我们主要关注的是如何使用LINQ来操作SQL数据库。以下是一些关键的概念和实例: 1. **Where**:这是LINQ中最基础的操作,...

    LINQ技术详解C# 2008版.part3

    本书将原理介绍与实践操作相结合,全面系统地阐述... 本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    LINQ技术详解C# 2008版.part6.rar

    本书将原理介绍与实践操作相结合,全面系统地阐述... 本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    \LINQ技术详解C# 2008版.part5.rar

    本书将原理介绍与实践操作相结合,全面系统地阐述... 本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    \LINQ技术详解C# 2008版.part4.rar

    本书将原理介绍与实践操作相结合,全面系统地阐述... 本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。

    LINQ技术详解C# 2008版.part1(分成6卷,后面的不用资源分)

     本书可以为LINQ的初学者、中级用户和高级用户等不同层次的读者提供相应的信息,不仅为LINQ初学者提供入门级的知识和实例,还可以作为LINQ中高级开发人员的工具书。 拉特兹(JOSEPH C.RATTZ,JR.)从l990年开始...

    LINQ高级编程 part1

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 作者简介 SCott K Jein,数据库专家、资深顾问,他对SQL Server、NET和XML都有着浓厚的兴趣。除本书外,他的著作还...

    LINQ高级编程 6/7

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 目录 -------------------------------------------------------------------------------- 第Ⅰ部分 LINQ项目简介 ...

    LINQ高级编程.part2

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 作者简介 SCott K Jein,数据库专家、资深顾问,他对SQL Server、NET和XML都有着浓厚的兴趣。除本书外,他的著作还...

    LINQ高级编程 2/7

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 目录 -------------------------------------------------------------------------------- 第Ⅰ部分 LINQ项目简介 ...

    Linq入门教程及源码

    本教程针对Linq初学者,旨在帮助理解并掌握Linq的基本概念、用法以及源码实现。 1. **Linq简介** LINQ是一种统一的数据查询接口,它允许开发者使用相同的语法对各种数据源(如数据库、XML、集合等)进行查询。Linq...

    Linq基础代码查询实现

    基本的查询排序LINQ语句实现,配合博客文章实现LINQ初学者学习使用

    LINQ高级编程 7/7

    本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 目录 -------------------------------------------------------------------------------- 第Ⅰ部分 LINQ项目简介 ...

Global site tag (gtag.js) - Google Analytics