The Core of .NET

W18 An In-Depth Look at Programming With Nullability

03/02/2022

4:00pm - 5:15pm

Level: Intermediate

Mark Michaelis

Chief Technical Architect and Trainer

IntelliTect

Ever since the introduction of nullable reference types, we have programming for nullability, while seemingly simple, has numerous complexities. In this session, we work through what it really takes to program for nullability whether it be non-nullable reference type properties, nullable attributes like MaybeNull or DoesNotReturnIf, null parameter checking in C# 10, and lots more. Don't miss this session to learn how to practically code for non-null and null alike.

You will learn:

  • About the complexities of coding with nullable
  • How to identify the coding guidelines for coding for nullability
  • To understand the idiosyncrasies of C# latest's nullability