Skip to main content

dotnet-csharp-type-design-performance

Enhances .NET applications by guiding type design for optimal performance, focusing on struct vs class decisions and collection types.

Install this skill

or
94/100

Security score

The dotnet-csharp-type-design-performance skill was audited on Mar 2, 2026 and we found 6 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 388

External URL reference

SourceSKILL.md
388- [Framework Design Guidelines: Type Design](https://learn.microsoft.com/dotnet/standard/design-guidelines/type)
low line 389

External URL reference

SourceSKILL.md
389- [Choosing between class and struct](https://learn.microsoft.com/dotnet/standard/design-guidelines/choosing-between-class-and-struct)
low line 390

External URL reference

SourceSKILL.md
390- [FrozenDictionary class](https://learn.microsoft.com/dotnet/api/system.collections.frozen.frozendictionary-2)
low line 391

External URL reference

SourceSKILL.md
391- [ref struct types](https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/ref-struct)
low line 392

External URL reference

SourceSKILL.md
392- [Span\<T\> usage guidelines](https://learn.microsoft.com/dotnet/standard/memory-and-spans/memory-t-usage-guidelines)
low line 393

External URL reference

SourceSKILL.md
393- [Records (C# reference)](https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/record)
Scanned on Mar 2, 2026
View Security Dashboard
Installation guide →
GitHub Stars 2
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
rudironsoni/Synaxis