Back to Browse

Stack vs Heap Memory in C# | Value Types, Reference Types, Boxing and Unboxing | #18

60 views
Premiered Apr 2, 2026
42:20

In this session, we take a deep dive into memory management in C#, covering stack and heap memory, along with value types, reference types, boxing, and unboxing. Understanding how memory works is essential for writing efficient, optimized, and professional C# applications. Topics covered in this video: • What stack memory is • What heap memory is • Key differences between stack and heap • Value types vs reference types explained clearly • How data is stored and accessed in memory • What boxing is in C# • What unboxing is in C# • Performance impact of boxing and unboxing • Practical coding examples This is Video 18 of the C# Object Oriented Programming series, focused on building deeper understanding of how C# works internally. Subscribe to continue learning modern C# and .NET development.

Download

0 formats

No download links available.

Stack vs Heap Memory in C# | Value Types, Reference Types, Boxing and Unboxing | #18 | NatokHD