Communitygithub.com

aaronontheweb/modern-csharp-coding-standards

Schreibe modernen, leistungsstarken C#-Code mit Records, Pattern Matching, Value Objects, async/await, Span<T>/Memory<T> und Best-Practice-API-Entwurfsmustern. Der Fokus liegt auf funktionaler Programmierung mit C# 12+-Features.

Was ist modern-csharp-coding-standards?

Diese Skill-Anleitung befähigt KI-Agenten (wie Claude Code, Cursor oder Codex), modernen, hochperformanten C#-Code zu generieren und zu analysieren, der auf C# 12+ aufbaut. Sie betont eine funktionale Programmierweise mit Records, Pattern Matching, Value Objects und stellt sicher, dass async/await sowie Span<T>/Memory<T> für speicher- und recheneffiziente Operationen eingesetzt werden. Der Leitfaden definiert Best Practices für API-Design, insbesondere die Verwendung von primären Konstruktoren, Positions-Patterns für Records und LINQ-Integration. Er wurde entwickelt, um Entwicklern zu helfen, konsistent lesbaren, erweiterbaren und leistungsfähigen Code zu schreiben, der den aktuellen .NET-Entwicklungsstandards entspricht.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aaronontheweb/dotnet-skills/tree/main/skills/modern-csharp-coding-standards

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht modern-csharp-coding-standards?

Schreibe modernen, leistungsstarken C#-Code mit Records, Pattern Matching, Value Objects, async/await, Span/Memory und Best-Practice-API-Entwurfsmustern. Der Fokus liegt auf funktionaler Programmierung mit C# 12+-Features.

Verwandte Skills