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
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
Gestione degli eventi nei Web component HTML
Conoscere il rendering Server o WebAssembly a runtime in Blazor
La gestione della riconnessione al server di Blazor in .NET 9
Utilizzare i variable font nel CSS
Ordinare randomicamente una lista in C#
Creare una libreria CSS universale: Nav menu
Aggiornare a .NET 9 su Azure App Service
Ottimizzare le performance usando Span<T> e il metodo Split
Change tracking e composition in Entity Framework
Gestire gli accessi con Token su Azure Container Registry