c#1.0 1.1-->vs2003-->.net 1.0 1.1--> Delegate Event Properties Attribute
C#2.0-->vs2005-->.net 2.0--> anonymous delegate generic yield partial class operator overloaded static class
C#3.0-->vs2008-->.net 3.5-->linq Expression Collection initializer object initializer extension method partial method lambda expression Automatic property var anonymous class
C#4.0-->vs2010-->.net 4.0: lambda expression default parameter that supports dynamic type covariance/contravariance improvements
C#5.0-->vs2012-->. NET4.5: Added a call to an async method without explicitly registering a delegate callback. Support for Windows Runtime Interoperability (WinRT) has been added to the framework.
C#6.0-->vs2015-->.net 4.6 Automatic attribute initialization/String embedding value/import static class (Using static)/null value operator/object initializer
. NET is a platform, C # is just a language
How many versions of C # are there? What is the difference between C # and. NET versions? C # and. NET versions?