Pluralsightexperten

Working with Nulls in C# 9

Eliminate null errors & prevent NullReferenceExceptions in your code. Reduce bugs, save time, and improve software quality. Learn best practices for handling null values.

4.7(87)
2h 32m
Certificate
Jason Roberts
Jason RobertsInstructor

Course Content

Working with Nulls in C# 9 is an advanced Pluralsight course taught by Jason Roberts. It runs 2h 32m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 87 reviews. It is a paid course, first published March 2022.

Understanding and handling null values is crucial for robust C# applications. Using an object when it's expected to be non-null can lead to unexpected exceptions and program crashes, potentially causing data loss, system downtime, and frustrating user experiences.

This course, Working with Nulls in C# 9, equips you with the skills to significantly reduce null-related exceptions in your production code. You'll learn practical techniques to write more reliable C# applications.

Here's what you'll discover:

  • Identifying Nullable Objects: Learn which C# objects can be assigned a null value and how to effectively check for nulls to prevent errors.
  • Null-Evading Design Patterns: Explore a powerful design pattern specifically designed to eliminate null-related exceptions and improve code stability.
  • Non-Nullable Reference Types: Discover how to opt-in to non-nullable reference types in C# 9. This compiler feature allows you to catch potential null issues before runtime, leading to more resilient applications.

By the end of this course, you'll possess the essential knowledge and skills to confidently manage null values in C# and build more stable, reliable software. Master null handling and prevent common C# errors!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0
3h 23m
intermediate
pluralsight
5.0(93)
16m
beginner
skillshare
5.0
1h 47m
intermediate
pluralsight
5.0(46)
51m
all