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

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 值类型的Nullable类型

    C# SELF
    等级 14,课时 0
    在这节课里你会学到,怎么让值类型变量(比如 int、 double、 DateTime)也能赋值为 null。我们会聊聊 ?的语法、 Nullable<T>的用法、基本操作、判断、常见错误,还有C#里nullable类型的实际用法场景。
    可用
  • Nullable Reference Types简介

    C# SELF
    等级 14,课时 1
    在这节课里,你会学到Nullable Reference Types(NRT)是怎么帮我们搞定C#里 NullReferenceException这种常见bug的。我们会聊聊怎么开启对 null的严格检查,怎么正确标注变量,让编译器帮你避坑,还有迁移到NRT时可能遇到的那些小陷阱。
    可用
  • 在项目中启用和配置 Nullable Reference Types (NRT)

    C# SELF
    等级 14,课时 2
    在这节课里,你会学到怎么在C#项目里启用和配置 Nullable Reference Types (NRT):为啥要搞这个,怎么在 .csproj里查和改设置,怎么单独控制某些文件的null分析,还有如果你的项目是“老古董”风格该咋办。全都有例子、建议和解释,帮你自信地迈向更安全的代码!
    可用
  • 和null打交道:操作符 ??, ?., ?, !, default

    C# SELF
    等级 14,课时 3
    在这节课里你会学会怎么在C#里又安全又方便地处理 null:你会知道null合并操作符( ??)、null条件操作符( ?.)、nullable类型( ?)、警告抑制操作符( !)还有关键字 default。我们会聊聊细节、常见坑和写出靠谱代码的最佳实践。
    可用
  • 编译器警告分析

    C# SELF
    等级 14,课时 4
    在这节课里,你会学到C#编译器是怎么分析你的代码,找出跟 null相关的潜在错误,怎么读懂警告,啥是数据流静态分析,以及怎么正确处理或理解这些提示。这些内容能帮你写出更靠谱、更安全的代码,避免 Nullable Reference Types常见的坑。
    可用
  • 最高非学历

    C# SELF
    等级 14,课时 5
    在这篇文章中,我们解析关于高等教育的神话与现实:为什么文凭不保证成功,大学在现代世界中的角色如何变化,为什么实践比理论更重要,以及职业成长真正需要的是什么。面向那些想高效学习、成为受欢迎专家的学习者。
    可用
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