Just having a bit of a read here this morning, and fixing up my source control system (I'm using perforce).
Anyway, I had to fix up some of my VS.NET templates, and while I was poking around in the files that ship with the SDK I stumbled across some doco in there, I've been skimming over it, I saw this and thought it was funny:
A better design would be to simply have delegate classes derive directly from System.Delegate. Unfortunately, backward compatibility with an existing CLI does not permit this design.Rationale:
John.