Junior — Middle
În ce loc din memorie este de obicei plasată o variabilă de tip obiect?
sobes.tech AI
Răspuns de la AI
În C#, variabilele de tip object (precum și toate tipurile de referință) sunt de obicei plasate în heap-ul gestionat. Când se creează un obiect în heap, se alocă memorie pentru datele obiectului, iar variabila de referință este stocată în stivă sau într-un alt obiect, indicând către adresa din heap.
Exemplu:
object obj = new object(); // obiectul în sine în heap, variabila obj este o referință în stivă