Generics for C#
by Brian Jepson
Related link: http://research.microsoft.com/projects/clrgen/
Microsoft Research has just posted Gyro, which is a set of files you can unpack over a Shared Source CLI installation to add support for generics. For a good explanation of generics (from a Java perspective), see William Grosso's Generics and Method Objects.