C# Features

1. Generics
2. Partial Types
3. Anonymous Methods
4. Anonymous Types
5. Auto-Implemented Properties
6. Extension Methods
7. Implicitly Typed Variables
8. Lambda expressions
9. Language-Integrated Query (Linq)
10. Object and collection initializers
11. Partial methods