代码改变世界

linq 学习系列

  在路上。。。  阅读(545)  评论(3编辑  收藏  举报

最近项目再用entity framework做 因为有些繁琐的查询需要linq来处理 所以想把自己看的和学习到的写成一个系列,一直看园子里大伙的文章却从没写过,今天看到以前的朋友都在写自己的学习成果,所以也有了写点东西的冲动

一初视linq

1 什么是linq

2 众说纷纭的linq

3 linq 之前之后的代码

4 linq的好与坏

5 小结

二 linq to object

1 linq c#3.0的语言增强

2 五分钟搞定你linq to object

3 小结

三基本的linq查询

查询语法选项

1 过滤

2 更改返回值类型

3 返回结果集中的序列值

4 返回索引值

5 删除特定值

6 结果排序

小结

四分组和连接

1 分组

2 连接

五标准的查询操作

1内置运算

2聚合运算

3类型转换

4元素运算

5等值运算

6连接运算

7合并运算

8分区运算

9量词运算

六linq to set的操作

1 Linq to set 的操作

2 Hashset<T>的操作

小结

七linq to object的扩展操作

1 新的linq操作

2单个元素操作

3集合操作

4聚合操作

5分组操作

小结

八c#4.0 的特征

1C#的演化

2可选参数和命名参数

3动态类型

4Com-interop和linq交互

小结

九并行的linq

1并行编程驱动

2多线程并行操作

3平行的期望,制约因素,并阻断

4 Linq并行

5写一个并行的linq操作

小结


编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示