O nome da palavra -chave agora funciona com nomes de membros, incluindo inicializadores, membros estáticos e atributos:
Você pode aprender mais sobre o que há de novo em C# 12. Como os interceptores são um recurso experimental, você precisará habilitá -los explicitamente em seu arquivo de projeto:
Os interceptores permitem padrões interessantes de código.Espera -se que os interceptores permaneçam experimentais na versão C# 12/.NET 8 e podem ser incluídos em uma versão futura do C#.Esta prévia estreia um recurso experimental chamado Interceptores que permitem que os geradores redirecionem o código, como fornecer otimização específica do contexto.Você pode obter C# 12 instalando a mais recente visualização do Visual Studio ou a versão mais recente do .NET SDK.
Fonte: https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-features/