The implementation of anonymous methods in C# and its consequences

Raymond wrote a really nice series of posts on this:

He also points out that you might want to read Grant's anonymous method posts...