The Dark Side of C#
summary
A talk about performance pitfalls in C# caused by legacy language features and evolution decisions; it explains specific ‘dark side’ traps that can make programs slow when code is repeatedly refactored. The presenter shows how to recognize those bottlenecks and how to apply safer, ‘light side’ techniques to improve C# code performance.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:29Async memory issues
- 14:10GC generations objects
- 18:35Optimizing MemoryStream
- 26:48Object pools necessity
- 31:29ArrayPool pitfalls
- 35:46Span strings arrays
- 43:36Q&A








