I am a bit confused about the fact that in C# only the reference types get garbage collected. That means GC picks only the reference types for memory de-allocation. So what
value types would get deallocated when the stack frame is removed after it has been executed i would assume