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
Utilizzare Azure Cosmos DB con i vettori
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Recuperare l'ultima versione di una release di GitHub
Generare la software bill of material (SBOM) in GitHub
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Loggare le query più lente con Entity Framework
Eseguire i worklow di GitHub su runner potenziati
Ottenere un token di accesso per una GitHub App