Sobes.tech
Junior — Middle

Op welke plek in het geheugen wordt meestal een variabele van het type object geplaatst?

sobes.tech AI

Antwoord van AI

In C# worden variabelen van het type object (net als alle referentietypen) gewoonlijk geplaatst in de beheerde heap. Wanneer een object in de heap wordt gemaakt, wordt er geheugen toegewezen voor de gegevens van het object, en wordt de referentievariabele opgeslagen in de stack of in een ander object, dat wijst naar het adres in de heap.

Voorbeeld:

object obj = new object(); // het object zelf in de heap, de variabele obj is een referentie in de stack