Why can .NET not have memory leaks?
Posted
by Dinah
on Stack Overflow
See other posts from Stack Overflow
or by Dinah
Published on 2010-03-26T19:17:29Z
Indexed on
2010/03/26
19:23 UTC
Read the original article
Hit count: 401
.NET
|memory-leaks
Ignoring unsafe code, .NET cannot have memory leaks. I've read this endlessly from many experts and I believe it. However, I do not understand why this is so.
It is my understanding that the framework itself is written in C++ and C++ is susceptible to memory leaks.
- Is the underlying framework so well-written, that it absolutely does not have any possibility of internal memory leaks?
- Is there something within the framework's code that self-manages and even cures its own would-be memory leaks?
- Is the answer something else that I haven't considered?
© Stack Overflow or respective owner