Category Archives: C# 2

C# 2 – Generics, Nullable types, Iterators & anonymous methods (predecessor to lamda expressions)

C# 2 also added partial classes, static classes, namespace alias qualifier, friend assemblies & fixed sized buffers. The introduction of generics required a new CLR (Common Lang Runtime) because generics maintain full type fidelity at run time.

Posted in C# 2 | Leave a comment