数据持久化第三课-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)
二.课堂笔记
三.课后回顾
–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧