Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Sobre o padrão IDisposable

Notei que usamos o trecho "GC.SuppressFinalize(this);" para caso GC veja a instancia ele não a finalize, enquanto isso disposamos manualmente os recursos não gerenciados e os gerenciados. Mais minha dúvida é, e a instância que abriga esses recursos será disposada em qual momento ou essa casquinha ficará perdida no limbo da heap?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade