Working with Null in .NET 6 and C# 10
Unless you are very new to C#, you have almost certainly worked with null. In some ways, it can seem very easy to understand. However, there is a lot more depth to working with null than it first seems. In this video, we are going to look at how to properly work with null in C#. That includes nullable value types, nullable reference types, null conditional operators, null-coalescing operators, null-coalescing assignment operators, nullable annotation context, nullable directives, the null-forgiving operator, and more. Let's see how many of these you know how to use. Full Training Courses: https://IAmTimCorey.com Source Code: https://www.iamtimcorey.com/downloads... Mailing List: https://signup.iamtimcorey.com/

▶︎
Intro to GitHub - Commits, Issues, Pull Requests, Releases, and more

▶︎
Simple C# Data Access with Dapper and SQL - Minimal API Project Part 1

▶︎
Coding Shorts: Nullable Reference Types: Or, Why Do I Need to Use the ? So Much!

▶︎
Testing GitHub Copilot's Pricing After June 1st

▶︎
Every single feature of C# in 10 minutes

▶︎
Discriminated Unions Are Finally in .NET But

▶︎
Intro to Redis in C# - Caching Made Easy

▶︎
Factory Pattern in C# with Dependency Injection

▶︎
Inheritance vs Interfaces in C#: Object Oriented Programming

▶︎
Microsoft's Greed is Finally Backfiring

▶︎
Design Patterns: Single Responsibility Principle Explained Practically in C# (The S in SOLID)

▶︎
Handling Exceptions in C# - When to catch them, where to catch them, and how to catch them

▶︎
Intro to Records in C# 9 - How To Use Records And When To Use Them

▶︎
C# Async / Await - Make your app more responsive and faster with asynchronous programming

▶︎
What is Span in C# and why you should be using it

▶︎
Intro to Yield in C# - What it is, how to use it, and when it is useful

▶︎
Tips for C Programming

▶︎
Null is Changing AGAIN in C# and it's Awesome!

▶︎
Intro to Regular Expressions - How to use Regex in C#

▶︎
