Advanced C# language patterns and .NET 10 features for elegant, performant code.
| .Result / .Wait() | Deadlock risk | Use await | | catch (Exception) | Catches everything | Catch specific types | | String concat in loops | O(n²) allocations | Use StringBuilder | | async void | Unobserved exceptions | Use async Task | | Premature optimization | Complexity | Profile first |
Padroneggia modelli C# avanzati tra cui record, corrispondenza di modelli, async/await, LINQ e ottimizzazione delle prestazioni per .NET 10. Da utilizzare per: (1) implementare modelli C# complessi, (2) ottimizzare le prestazioni, (3) eseguire il refactoring di codice legacy, (4) scrivere C# idiomatico moderno. Fonte: thapaliyabikendra/ai-artifacts.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/thapaliyabikendra/ai-artifacts --skill csharp-advanced-patterns Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw