csharp
C#-Anwendungs-Guidelines
C#-Anwendungs-Guidelines
Für wen: .NET-Entwickler
So nutzt du es
Inhalt als .github/copilot-instructions.md ins Repository legen (bzw. unter .github/instructions/ für mehrere Dateien). GitHub Copilot berücksichtigt die Anweisungen dann in Chat und Code-Vorschlägen für dieses Repository.
Im Detail
Diese Instruction bündelt C#- und .NET-spezifische Konventionen – Namensgebung, async/await-Patterns, Nullable-Reference-Types, LINQ-Nutzung und typische Sprach-Fallstricke. Der Nutzen: generischer KI-generierter Code verfehlt oft sprachtypische Idiome oder nutzt veraltete Patterns (z. B. altes async-Handling); diese Guidelines sorgen für Code, der sich wie handgeschriebenes, modernes C# liest statt wie automatisch übersetztes Java. Sinnvoll für .NET-Teams, die über mehrere Entwickler und KI-generierten Code hinweg einheitlichen Stil sicherstellen wollen. Wer bereits ein etabliertes Styleguide-Dokument im Team hat, sollte prüfen, ob sich die Regeln überschneiden oder sinnvoll ergänzen.
Praxis-Tipp
Kombiniere sie mit einem Analyzer/Formatter wie dotnet format, damit die KI-Vorgaben und automatisierte Checks nicht auseinanderlaufen.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/github/awesome-copilot
Inhalt ansehen (csharp.instructions.md)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Instruction bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
taming-copilot
Zügelt Copilot: keine ungefragten Massen-Änderungen, klare Direktiven-Hierarchie
security-and-owasp
Secure-Coding nach OWASP Top 10 (2025), 55+ Anti-Patterns inkl. KI/LLM-Security
