eBook Manager and Catalogue App

C# 7 is a fantastic release and is available in Visual Studio 2017. It introduces developers to a lot of powerful features, some of which were previously only available in other languages. The new features introduced in C# 7 allow developers to write less code and be more productive.

The features available are:

  • Tuples
  • Pattern matching
  • Out variables
  • Deconstruction
  • Local functions
  • Improvements to literals
  • Ref returns and locals
  • Generalized async and return types
  • Expression bodies for accessors, constructors, and finalizers
  • Throw expressions

This chapter will take you through some of these features, while the rest of the book will introduce you to some of the other features as we go along. In this chapter, we ...

Get C# 7 and .NET Core 2.0 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.