In my previous article, I explained the two different types of variable types in C# – value types and reference types. Hopefully you remember how I explained that value types deal with raw data manipulation, while reference type variables deal with references to data elsewhere of the computer.
Read more: https://www.loadingdeveloper.com/heaps-and-stacks-in-csharp/