July 2015
Intermediate to advanced
1300 pages
87h 27m
English
Understanding how memory and resources are released after object usage is fundamental in every development environment. In .NET, this is accomplished by the garbage collector, a complex mechanism that works after you set an object reference to Nothing or when you attempt to create new instances of objects but don’t have any more memory available. You can also implement explicit destructors, such as Finalize or Dispose, according to specific scenarios in which you do need to release external or unmanaged resources before destroying an object.