New Features in C# 7.0

C# 7.0, came out last Tuesday (7- March-2017) as part of the Visual Studio 2017 release.
 
C# 7.0 adds a number of new features and brings a focus on data consumption, code simplification and performance. Perhaps the biggest features are tuples, which make it easy to have multiple results, and pattern matching which simplifies code that is conditional on the shape of data. But there are many other features big and small. We hope that they all combine to make your code more efficient and clear, and you more happy and productive. 
 
Continue here for all new features with examples.