dotnet-csharp-nullable-reference-types - Enable and Use C# Nullable Reference Types
Enabling nullable reference types, annotation strategies, migration guidance for legacy codebases
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Enable nullable reference types
- Configure nullability settings
- Annotate types with nullable
- Migrate legacy codebases
- Use nullable attributes
- Apply generic constraints
Inputs
- C# codebase
- .NET project file
Outputs
- Annotated types
- Migrated code
- Compiler warnings
Requirements
- .NET 6.0 or later
- C# compiler with nullable reference types support
