Microsoft recently announced C# 6.0 Language Preview, the latest version of C# language.

Here is a list of the new features in C# 6.0.

  • Indexed Members
  • Element Initializers
  • Auto-Properties with Initializers
  • Primary Constructors
  • Static Using Statements
  • Declaration Expressions
  • Exception Handling Improvements
  • Additional Numeric Literal Formats

Mark Michaelis has written a complete article on these features A C# 6.0 Language Preview >