dotnet-csharp-nullable-reference-types - C# Nullable Reference Types Enablement
Enable nullable reference types with annotation strategies and migration guidance
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- enable nullable reference types
- configure project properties
- annotate nullable parameters
- apply nullable attributes
- migrate legacy codebases
- resolve nullable warnings
- handle nullable collections
Inputs
- .NET project
- .csproj file
- C# source code
- legacy codebase
Outputs
- annotated code
- configured project file
- migrated code
- warning-free build
Requirements
- .NET 6.0+ SDK
- C# 8.0+ compiler
- MSBuild environment
- compatible IDE
