Chapter 3: A Little More Detail
Now that we're starting to immerse ourselves in the inner workings of the .NET framework, in this chapter we're going to take it up another notch and build further on what's been learned so far. While we're at it, some of the simplifications made in Chapter 2 will be expanded to give you a fuller and more detailed picture.
At the end of this chapter you will have a really solid technical understanding of how .NET memory management works.
What I Didn't Tell You Earlier
You remember the discussion about optimizing garbage collection in the last chapter? Well, I deliberately simplified it (a bit…kind of). Let me explain what I mean.
The problem is that objects aren't always all created at the same time. Often, when ...