Object e collection initializer sono utili per inizializzare i dati e sono stati aggiunti da diversi anni in C#, consentendo di inizializzare rapidamente collection o proprietà con un set di dati con un costrutto elegante.
Lo stesso non si può dire di oggetti basati su dictionary indici e, per questo motivo, C# 6 introduce una nuova sintassi per coprire anche questa necessità:
var cities= new Dictionary<int, string> { [1] = "Roma", [0] = "Milano", [99] = "Redmond" };
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Recuperare l'ultima versione di una release di GitHub
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Loggare le query più lente con Entity Framework
Filtering sulle colonne in una QuickGrid di Blazor
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Eseguire i worklow di GitHub su runner potenziati
Creare una libreria CSS universale: Cards
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Fornire parametri ad un Web component HTML
Creare una libreria CSS universale: Immagini
Collegare applicazioni server e client con .NET Aspire