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
Testare l'invio dei messaggi con Event Hubs Data Explorer
Applicare un filtro per recuperare alcune issue di GitHub
Implementare l'infinite scroll con QuickGrid in Blazor Server
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Potenziare Azure AI Search con la ricerca vettoriale
Utilizzare politiche di resiliency con Azure Container App
Change tracking e composition in Entity Framework
Utilizzare Copilot con Azure Cosmos DB
Migliorare l'organizzazione delle risorse con Azure Policy
Utilizzare Azure Cosmos DB con i vettori
Creare gruppi di client per Event Grid MQTT
Usare lo spread operator con i collection initializer in C#