数据持久化第三课-Linq查询

本文介绍了Linq查询在.NETFramework中的应用,包括查询语法、基础操作如from-in-select,聚合函数、元素操作、数据类型转换和方法语法。课程分为预习笔记、课堂笔记和课后回顾,强调实践的重要性。
摘要由CSDN通过智能技术生成

数据持久化第三课-Linq查询

一.预习笔记

1.Linq的概述

语言集成查询(英语:Language Integrated Query,缩写:LINQ)是微软的一项技术,新增一种自然查询的SQL语法到.NET Framework的编程语言中,当前可支持C#以及Visual Basic .NET语言。2007年11月19日随.NET Framework 3.5发布了LINQ技术。

2.Linq的查询语法(参考https://www.jb51.net/article/239907.htm)

在这里插入图片描述

2-1:from i in arr select i(最简单的查询)

在这里插入图片描述

2-2:var x = from i in arr where i%2==0 select i;

在这里插入图片描述

2-3:var x = from i in arr where i%2==0 orderby i descending select i;

在这里插入图片描述

2-4:使用集合来实现Linq查询

在这里插入图片描述

2-5:聚合操作(max,sum,count,min,Average)

在这里插入图片描述

2-6:元素操作(第一个,最后一个,唯一一个)

在这里插入图片描述

2-7:数据类型转换(结果集的转换)ToArray,ToList

在这里插入图片描述

2-8:方法语法(Where,Find,FindAll,FindIndex,Select)

在这里插入图片描述

二.课堂笔记

三.课后回顾





–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值