A Microsoft lançou a primeira prévia do .NET 10, uma nova versão importante da plataforma de desenvolvimento de software da empresa. Provavelmente chegar como um lançamento de produção em novembro, o .NET 10 apresenta C# 14 e adiciona grandes aprimoramentos ao .NET Runtime, SDK, Bibliotecas, Asp.net Core, Blazor e .Net Maui, informou a empresa.

Revelado em 25 de fevereiro de .NET 10 Preview 1 pode ser baixado do Dotnet.microsoft.com.

Os aprimoramentos que chegam com C# 14 incluem suporte de primeira classe para System.Span e System.ReadOnlySpan no idioma. Isso envolve novas conversões implícitas que permitem uma programação mais natural com esses tipos, disse a Microsoft. Esse suporte aumenta o desempenho sem risco para a segurança. Também em C# 14, o argumento para nameof pode ser um tipo genérico não ligado. C# 14 também permite que os desenvolvedores adicionem modificadores de parâmetros como scopedAssim, refAssim, inou out ou ref readonly para os parâmetros de expressão lambda sem especificar o tipo de parâmetro.