LINQ初认识

发布于: 2023-05-08    浏览: 734    作者:系统管理员

一、什么是LINQ

  语言集成查询LINQ(Language Integrated Query)是微软的一项技术,新增一种自然查询的SQL语法到.NET Frameworkd的编程语言中, C# Visual Basic 提供语言级查询功能和高阶函数API,让你能够编写具有很高表达力度的声明性代码。

二、LINQ优势

  1.统一的语言:可以使用同样的查询语法查询数据源,不用因为要使用不太熟悉的数据库花费时间去了解它。

  2.更少的代码:和以前的代码相比,LINQ减少了很多要编写的代码。

  3.可读性强:易于长沙做网站开发人员维护。

三、LINQ使用举例

    1.假如有一个整型数组,要找出所有大于10的数,按以前的长沙做网站代码来写的话,需要对其循环比较,代码如下所示:for语句用于循环比较每个数是否大于50,并且创建了一个List用于存放我们需要的结果

 长沙网站设计 

让我们来看看LINQ的写法

长沙网站制作

上面的代码拿到的结果是和以前代码的结果一样的,但是明显简洁许多,而且没用新的对象来接收结果,而是直接在现有的数组上操作并得到目标结果,可以看到拿到的结果是符合预期的

2.对于字典也是同样的操作

传统长沙网站制作代码:假如有一些病人信息,你想统计其中的男性病人数量


下面是使用LINQ,长沙网站设计只需要一行代码


得到的结果也是符合预期的

 

 

 

在线客服

售前咨询

售后服务

投诉/建议

服务热线
0731-83091505
18874148081