Con la versione 5 di C# possiamo inizializzare il valore di una proprietà direttamente nel costruttore della classe che la contiene. Con la versione 6 di C# possiamo inizializzare il valore contestualmente alla dichiarazione della proprietà stessa come possiamo vedere nel seguente codice:
public string Proprietà { get; set; } = "valore";
Aggiungendo il carattere "=" e il valore possiamo impostare il valore iniziale della proprietà. Sebbene l'esempio utilizzi una proprietà con getter e setter, lo stesso codice funziona anche con una proprietà di sola lettura.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Migliorare la sicurezza dei prompt con Azure AI Studio
Eseguire attività pianificate con Azure Container Jobs
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Eseguire attività basate su eventi con Azure Container Jobs
Migrare una service connection a workload identity federation in Azure DevOps
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Utilizzare gRPC su App Service di Azure
Utilizzare Copilot con Azure Cosmos DB
Eseguire le GitHub Actions offline
Routing statico e PreRendering in una Blazor Web App
Usare lo spread operator con i collection initializer in C#
Le novità di Angular: i miglioramenti alla CLI
I più letti di oggi
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Windows Server 2003 SP1 Italiano
- Creare un modulo e un controller con AngularJS
- Build 2014: tutte le novità per gli sviluppatori in diretta da San Francisco
- Rilasciata la versione RTM di Windows Vista SP1