Visual Studio / .NET Framework

W11 Exploring C# 7 New Features

09/28/2016

1:30pm - 2:45pm

Adam Tuliper

Principal Software Engineer, DX

Microsoft

C# brings long requested features to what is already a powerful language. This new version contains many rich features that have had strong interest from the developer community. In this session, we'll explore where C# 6 left off and C# 7 picks up to include features such as pattern matching to do advanced comparisons with values in objects, local functions for function-in-function support (which can be better than anonymous if you understand their use cases), and tuple value types. If you thought that was pretty good with just that, there's even more. Attend this session to get a good understanding of the entire new feature set and when to use them.

You will learn:

  • What the proposed C# 7 feature set is
  • Understanding new features such as tuples
  • Understand when it is optimal to use new features