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
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Utilizzo del persistent state di Blazor nel prerendering
Integrare Agenti A2A in Azure API Management
Agentic Workflows in GitHub
Importare repository da Bitbucket a GitHub Enterprise Cloud
Disabilitare la telemetria nella CLI di GitHub
Supporto semplificato per le left join in Entity Framework 10
Validazione personalizzata nelle Minimal API di ASP.NET Core
Utilizzare i command service nei test con .NET Aspire
Ottimizzare i costi con Smart tier in Azure Blob Storage
Utilizzare le direttive più importanti in una file based app .NET
Personalizzare le pagine di errore su Azure App Service


