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 il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Gestione degli stili CSS con le regole @layer
Creare un webhook in Azure DevOps
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Creare agenti facilmente con Azure AI Agent Service
Utilizzare Locust con Azure Load Testing
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Generare la software bill of material (SBOM) in GitHub
Creare una libreria CSS universale: Clip-path
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Estrarre dati randomici da una lista di oggetti in C#