// youtube

Code with Pushpa

Screen-recorded coding walkthroughs — C#, .NET, Angular, and the habits that separate junior from senior code. Recorded from the desk in Kathmandu.

227 videos525.9K total viewsSubscribe on YouTube
Thumbnail for Value Types vs Reference Types in C# #Shorts0:58

Latest upload

Value Types vs Reference Types in C# #Shorts

Why does changing one variable sometimes change another one too? It comes down to whether you're holding a value type or a reference type. This Short breaks down how C# copies value types (int, struct) directly while reference types (class, array) share a single object on the heap — plus the classic aliasing bug that catches people off guard, and a simple rule of thumb for choosing struct vs class. Zero to Pro is a series of short, focused explainers on the C# and .NET concepts that trip developers up. New one dropping regularly — subscribe to keep leveling up. TIMESTAMPS 00:00 Value Types vs Reference Types (intro) 00:10 Copy vs Share — the mechanism 00:25 The gotcha — same object, same data 00:42 The rule of thumb — struct or class? 00:48 Recap

109 views · Aug 13, 2026