Dotnet Types

C# and .NET type system advisor. Always use this skill when working with C# nullable reference types, records, pattern matching, switch expressions, generics, value types, or sealed classes. Use when the user asks "how do I handle nulls in C#", "record vs class", "how do I use pattern matching", "CS8600 nullable warning", "how do I enable nullable reference types", "sealed class hierarchy", "switch expression in C#", "struct vs class", or "how do I constrain a generic in C#". Read this skill before answering any C# type system question.

AllThingsSmitty Updated

File contents

AllThingsSmitty/agent-skills/tree/main/skills/dotnet-types commit 31fc521a90

Frequently asked questions

npx skillmds@latest add allthingssmitty/dotnet-types