Ao atribuir a referência contaDaGabriela = contaDaGabrielaCosta, o que acontece com a referência antiga da contaDaGabriela? Ela é apagada automaticamente por algum processo de Garbage collector ou fica consumindo a memória?
Ao atribuir a referência contaDaGabriela = contaDaGabrielaCosta, o que acontece com a referência antiga da contaDaGabriela? Ela é apagada automaticamente por algum processo de Garbage collector ou fica consumindo a memória?
Oi Jéssica, bom dia.
A implementação do Garbage Collector no C# não é acessível ao usuário, pelo menos num primeiro momento. Quanto ao comportamento da linguagem, sim o valor é substituído, logo não permanece.
Atenciosamente, Pedro Marcello.