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
Effettuare il refresh dei dati di una QuickGrid di Blazor
Eseguire le GitHub Actions offline
Gestire liste di tipi semplici con Entity Framework Core
Escludere alcuni file da GitHub Secret Scanning
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Generare un hash con SHA-3 in .NET
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Potenziare Azure AI Search con la ricerca vettoriale
Utilizzare Tailwind CSS all'interno di React: primi componenti
Migliorare l'organizzazione delle risorse con Azure Policy