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