Vou começar uma série de posts sobre as novidades do C# 7. Muito ainda está pra ser definido, então vou avisando em cada post o que já está certo e o que ainda é especulação.

Esse post vai servir como um agregador da série. Voltem nele quando quiserem ver os updates, ou assinem o feed, ou sigam a tag C#7 aqui no blog.

Posts que já estão no ar:

E com o lançamento do C# 7.1 e 7.2 já temos as seguintes novidades:

Pro C# 7.1:

  • Async Main
  • Expressões literais default
  • Nomes de tuplas inferidos

Pro C# 7.2:

  • Semânticas de referência para tipos de valor
  • Argumentos nomeados que não estão no final da lista de argumentos
  • Underscore no começo de literais numéricos
  • Modificador private protected

Você consegue ler sobre as novidades na seção de novidades do C# 7 no Microsoft Docs. E no github tem ainda o status de cada funcionalidade da linguagem e sua previsão de milestone.

Espero que curtam.