LINQ to XML ha notevolmente semplificato il lavoro con i file XML. Quest'affermazione è sicuramente vera quando si utilizza il linguaggio C#, ma è ancora più vera quando viene sfruttato Visual Basic.
Per cominciare a comprendere perchè il Visual Basic offra più potenza rispetto alle possibilità disponili in C#, in questo script creeremo un file XML manualmente:
Dim p As XElement = _ <persone> <persona id="1"> <nome>Stefano</nome> <cognome>Mostarda</cognome> </persona> <persona id="2"> <nome>Daniele</nome> <cognome>Bochicchio</cognome> </persona> </persone>
In fase di compilazione, il compilatore effettua il parsing del codice XML e lo trasforma in oggetti XElement e XAttribute.
Questo script dimostra come, quando si parla di LINQ to XML, Visual Basic sia molto più espressivo rispetto a C#.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
.NET Aspire per applicazioni distribuite
Cancellare una run di un workflow di GitHub
Utilizzare i variable font nel CSS
Gestire il colore CSS con HWB
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Utilizzare Azure AI Studio per testare i modelli AI
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Loggare le query più lente con Entity Framework
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
.NET Conference Italia 2024
Creare una libreria CSS universale: Nav menu
Documentare i servizi REST con Swagger e OpenAPI con .NET 9