CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • LINQ简介及其优势

    C# SELF
    等级 31,课时 0
    在这节课里,你会认识LINQ —— 一个在C#里处理集合的超强工具。你会明白LINQ怎么让过滤、排序和数据转换变得简单,为什么它被认为是C#最牛的成就之一,还能看到怎么用优雅的查询语句替换掉那些又臭又长的循环。实用建议、对比和典型操作的拆解会帮你快速上手LINQ,并在自己的项目里用起来。
    可用
  • LINQ语法:Method Syntax vs Query Syntax

    C# SELF
    等级 31,课时 1
    在这节课里,你会搞清楚C#里写LINQ查询的两种主要风格: Method Syntax 和 Query Syntax。我们会聊聊每种方式的优缺点,学会怎么把查询从一种风格转成另一种,还会看看分组和连接的例子,并且分析常见的坑和写出可读又高效LINQ代码的最佳实践。
    可用
  • 用 Where过滤数据

    C# SELF
    等级 31,课时 2
    在这节课里,你会学到怎么用C#的LINQ方法 Where来过滤集合:过滤是怎么工作的,啥叫延迟执行,怎么写复杂条件,怎么用不同的语法,怎么处理用户输入,还有怎么避免常见的坑。全都是用商品的实际例子讲解,还有一些做项目的小建议!
    可用
  • 用 Select做数据投影

    C# SELF
    等级 31,课时 3
    在这节课里,你会学到怎么用LINQ里的 Select方法做数据投影:只拿集合里你想要的字段,生成新类型,把数据转成适合UI和业务逻辑的样子。我们会讲语法、例子、匿名类型的细节、内部集合,还有用 Select时常见的坑。
    可用
  • 用 SelectMany对集合进行扁平化

    C# SELF
    等级 31,课时 4
    在这节课里,你会学到怎么用 SelectMany来“扁平化”嵌套集合:把列表的列表变成一个平铺的序列,怎么处理层级数据结构,怎么把所有嵌套集合里的元素都收集起来,以及怎么避免常见的坑。全程都有例子、图解和实用建议!
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym