728 x 90


Novas funcionalidades do CSharp (C#) 11 para o .NET 7

Novas funcionalidades do CSharp (C#) 11 para o .NET 7

O CSharp (C#) está bem próximo de ser lançado, sendo previsto para o lançamento novas funcionalidades dentro da linguagem. Neste artigo irei demonstrar o que está por vir na nova versão do C# e o que esperar para este novo release. Todos os recursos que irei demonstrar estarão disponíveis para o .NET 7. Irei listar

O CSharp (C#) está bem próximo de ser lançado, sendo previsto para o lançamento novas funcionalidades dentro da linguagem.

Neste artigo irei demonstrar o que está por vir na nova versão do C# e o que esperar para este novo release.

Todos os recursos que irei demonstrar estarão disponíveis para o .NET 7. Irei listar os cinco novos recursos, em diferentes artigos aqui no site.

Dentro destes novos itens estão: membros obrigatórios, estruturas padrão automáticas, literais de string bruta, atributos genéricos e padrões de lista.

Vale lembrar que, estes itens estão ainda em uma versão prévia e é possível que alguns deles não cheguem à versão final do C# 11.

Porém, isto nos dá uma noção do que pode ser a próxima versão do C# e o que esperar.

Prepare seu ambiente para a nova versão do .NET 7 para usar o C# 11

Antes de tentar escrever os códigos que aqui, instale o .NET 7 SDK Preview e a última versão do Visual Studio 2022 (acima da versão 17.3.0), conforme imagem:

Feito isto, você estará habilitado para experimentar os novos recursos da nova versão do C#.

Outro detalhe é que, precisamos habilitar as visualizações do SDK do .NET que instalamos. Então, entre no menu Ferramentas > Opções. Em seguida, vá para o Ambiente > Recursos de Visualização e habilite a opção “Usar visualizações do .NET SDK”.

No caso, estou usando a versão em inglês, a opção irá aparecer como na imagem acima.

Feito isto em seu ambiente de desenvolvimento, vamos as novas funcionalidades. Você pode acessar separadamente cada uma pelos links abaixo:

Posts Carousel

Leave a Comment

Your email address will not be published. Required fields are marked with *

Latest Posts

Top Authors

Most Commented

Featured Videos