Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
As is the case with Java, a Microsoft .NET programmer will usually not take an interest in the operational details of garbage collection and can safely assume that unreferenced objects will be collected as required. This appendix, however, covers some of the features that are available when the default behavior of the garbage collector (GC) doesn’t meet the demands of an application; we expect the reader to be familiar with the principles of garbage collection.