C# 11 - Guia de Referência: artigos, vídeos e exemplos de utilização
O objetivo deste post é agrupar conteúdos gratuitos como artigos, dicas, vídeos e exemplos de utilização que venho produzindo sobre as novidades do C# 11. Vale destacar que essa nova versão da linguagem C# pode ser utilizada com o .NET 6 e o .NET 7 (este último com lançamento previsto para o final de 2022).
Última atualização: 06/05/2023
Eventos
Acompanhe neste evento ONLINE e GRATUITO no Canal .NET dicas, truques e alternativas úteis para o desenvolvimento Back-End e de APIs REST com .NET 7, C#, ASP.NET Core e Azure Functions. Ao longo da apresentação será coberto o uso de diferentes frameworks, serviços na nuvem, mensageria e boas práticas de forma a facilitar e tornar mais dinâmica a implementação de soluções baseadas na plataforma .NET no seu dia a dia.
Teremos também novidades do .NET 8 e C# 12 demonstradas na prática!
Quando: 29/05/2023 (segunda) a partir das 21:00 — horário de Brasília
Faça sua inscrição em:
https://bit.ly/live-backend-dotnet-mai-2023
Artigos (incluem exemplos de implementação)
Novidades do C# 11: Generic Math
Novidades do C# 11: alertas para nomes de classes em minúsculo
Novidades do C# 11: Pattern Matching em strings com Span<char> e ReadOnlySpan<char>
Novidades do C# 11: Generic Attributes
Novidades do C# 11: File-scoped types
Novidades do C# 11: UTF-8 String Literals
Novidades do C# 11: Raw String Literals
Novidades do C# 11: melhorias no uso de nameof
Novidades do C# 11: Auto-default structs
Novidades do C# 11: Required Members
Novidades do C# 11: List Patterns
Novidades do C# 11: Parameter null-checking — DESATIVADO
Novidades do C# 11: primeiros passos, melhorias em String Interpolation
Vídeos
No vídeo a seguir temos a gravação de uma live recente no Canal .NET, em que foram abordadas novidades do .NET 7, C# 11 e ASP.NET Core:
Apresentei também em detalhes diversas outras novidades do C# 11 em uma live anterior no Canal .NET, cujo conteúdo pode ser assistido gratuitamente no YouTube:
Já no vídeo a seguir temos uma live do canal Coding Night cobrindo o lançamento do .NET 7 e diversas novidades anunciadas durante o .NET Conf 2022: