Csharp Modern Idioms

Teaches expert-level modern C# patterns: records, pattern matching, nullable reference types, primary constructors, file-scoped namespaces, and global usings for C# 12+. Use when the user asks about C# records, pattern matching, nullable reference types, primary constructors, C# 12, modern C#. Do NOT use when the user asks about C# project setup (use `csharp-project-setup`), C# async (use `csharp-async-patterns`), C# testing (use `csharp-testing-patterns`).

FerroxLabs e54118e 2 files · 33.6 KB Updated 37 repo stars

File contents

ferroxlabs/murage/tree/main/skills-library/csharp-modern-idioms commit e54118efad

Frequently asked questions

npx skillmds@latest add ferroxlabs/csharp-modern-idioms