Difference between diff c# version ?
What are the differences between C# versions released so far, as a tabulation
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Rajeesh MenothPosted Jun 3, 2016, 8:18 AM
Ravi PatelPosted Jun 3, 2016, 6:24 AM
Santhakumar MunuswamyPosted Jun 3, 2016, 5:55 AM
Hi San,
C# 1.0 - 5.0 Version details
http://www.san2debug.net/post/Evolution-of-C.aspx
C# 6.0
---------
Compiler as a service
Import of static type members into namespace
Exception filters
Await in catch/finally blocks
Auto property initializers
Default values for getter only properties
Expression bodied members
Null propagator
String Interpolation
nameof operator
Disctionary initializer
C# 7.0
--------
Local functions
Pattern matching
Records /algebraic data types
Nullability tracking
Async streams and disposal
Strongly typed access to wire formats