What the New features are added to C sharp 3.0 over C sharp 2.0

These are the major new enhancements expected in C# 3.0:-

* Implicitly typed local variables

* Anonymous types

* Extension methods

* Object and collection initializers

* Lambda expressions

* Query expressions

* Expression Trees