.NET upravlja pomnilnik avtomatsko prek zbiralnika smeti (GC) — dodeli objekte upravljanemu kopičenju in jih otkrije, ko niso več dosegljivi, zato ročno ne osvobajate pomnilnika. Razumevanje GC (generacijskega, delitve medpomnilnikom/kopičenjem in IDisposable) je pomembno za uspešnost in pravilnost.
Medpomnilnik proti kopičenju
Stack → value types (locals), method frames; fast, automatically freed when scope ends.
Heap → reference type objects (class instances); managed by the GC.
A reference variable lives on the stack but points to its object on the heap.
