Quando creiamo un nuovo progetto con Visual Studio 2017, questo sceglie per noi l'ultima major version di C#, quindi la 7.0. Tuttavia, come abbiamo visto nei precedenti script, il team di C# ha rilasciato due minor version di C# 7: C# 7.1 e C# 7.2.
Per abilitare le nuove funzionalità introdotte da queste versioni dobbiamo aprire le proprietà del progetto, selezionare il tab build e cliccare sul pulsante Advanced. Visual Studio mostrerà una popup con le proprietà avanzate di build. La prima dropdown è quella che ci permette di selezionare quale versione di C# adottare.
Per default è selezionato il valore "C# latest major version", ma possiamo anche selezionare una versione di C# specifica oppure la voce "C# latest minor version" che sfrutta automaticamente l'ultima versione di C# includendo anche le minor version.

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Esporre un server MCP esistente con Azure API Management
Eseguire una ExecuteUpdateAsync senza usare un'expression con Entity Framework
Costruire endpoint SSE in ASP.NET Core
Abilitare .NET 10 su Azure App Service e Azure Functions
Integrare email esterne con Azure Functions e Managed Connectors
Ottimizzare i costi con Smart tier in Azure Blob Storage
Esporre un server MCP con Azure API Management
Disabilitare la telemetria nella CLI di GitHub
Modificare lo stile in una QuickGrid Blazor
Canary release con .NET Aspire
Gestire il ciclo di vita di AbortController in Javascript
Integrare modelli AI in un workflow di GitHub


