Junior — Middle
Na ktorom mieste v pamäti sa zvyčajne umiestňuje premenná typu object?
sobes.tech AI
Odpoveď od AI
V C# sú premenné typu object (ako aj všetky referenčné typy) zvyčajne umiestnené v spravovanej halde (heap). Pri vytváraní objektu na halde sa alokuje pamäť pre údaje objektu a referencia premennej sa ukladá na zásobník alebo v inom objekte, ktorý ukazuje na adresu v halde.
Príklad:
object obj = new object(); // samotný objekt na halde, premenná obj je referencia na zásobníku