The following features are introduced in the C# 2.0
[Visual studio C# 2005 ]
1. Generics.
2. Anonymous Methods.
3. Iterators.
4. Partial Types.
5. Nullable Types.
6. Delegate Inference.
7. Covariance and Contravariance.
8. Friend Assemblies.
9. # Pragma warning.
10. Captured Variables.