Value Types (part 3)
The lesson shows how value types are assigned and compared by value (always copying the actual data) and explains the performance sweet spot at around 30 bytes where large structs begin to cost more in copy overhead than they save by avoiding the heap.
Previous Module
.NET Runtime Memory Management
This Module
The .NET Type System