Click here to Skip to main content
15,219,108 members
Articles » Languages » C# » Memory Management » Revisions

A Super-Simplified Explanation of .NET Garbage Collection

Rate this:
4.87 (49 votes)
Please Sign up or sign in to vote.
4.87 (49 votes)
19 Aug 2018CPOL
This article is super-simplified, look at .NET garbage collection, with loads of intentional technical omissions. It aims to provide a baseline level of understanding that a typical C# developer realistically needs for their day-to-day work.



Compare Revision Minor Date Status Editor
17 - publicly available Yes 19-Aug-18 20:50 Pending BenHall_io
Bullet list problem left from import to Codeproject fix and adding the other LOH threshold I neglected to include.
6 No 14-Jul-18 21:27 Pending BenHall_io
Confused was to whether i ever submitted this draft...
5 No 14-Jul-18 8:14 Pending BenHall_io
4 No 14-Jul-18 8:14 Pending BenHall_io
Updates in content.
3 No 14-Jul-18 6:23 Pending BenHall_io
Fixing auto import stuff


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Software Developer (Senior)
United Kingdom United Kingdom
Ben is an Expert .NET Software Engineer at the United Kingdom Hydrographic Office. He previously worked for 9 years as a school teacher, teaching programming and Computer Science. He enjoys making complex topics accessible and practical for busy developers.

He works day-to-day with:

SQL Server
JavaScript, jQuery etc…
PowerShell + DSC

Comments and Discussions


68 bookmarked