Csharp Nullable Reference Types · Aaronontheweb/dotnet-skills

Adopt nullable reference types in C#

Guides introducing and using nullable reference types and the System.Diagnostics.CodeAnalysis nullable attributes in C# code, covering flow analysis, the null-forgiving operator, and incremental migration of legacy codebases.

Good for

  • Migrate a legacy codebase to nullable types
  • Annotate public API null contracts
  • Review code for null-dereference risks
Category
General

Open-source skills are maintained by their authors and listed as published, with attribution. Results depend on how well the skill fits your task and material.

A good place to start

Help me enable nullable reference types incrementally in this C# project and annotate the public API.

Make your next great thing.

Bring a question, a file, or an idea that’s not quite there yet.