Apr 152009

Have you ever run into a situation where you need to bridge between code that uses the old custom EventHandler pattern for events and code that wants to use the new parameterized EventHandler<> code style? EventHandler style delegates are not assignment compatible with EventHandler<> delegates.  You’ll run into this if you’re writing a new API […]

Jul 242004

There’s been a bit of a firefight going on within Microsoft about what naming conventions to use for the type params of generic types.  The debate has spilled out into the streets with this post to the Microsoft Product Feedback Center.  Some of the suggestions made in that public discussion are well intended, but C#-centric […]