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
Creare una cache temporanea in JavaScript
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Building Custom Developer Agents
Mappare una complex property di una entity su un campo JSON
Gestione opzioni colonna nella Blazor QuickGrid
Configurare OpenTelemetry per Application Insights su ASP.NET Core
Controllare la velocità di spostamento su una pagina HTML
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Definire il colore di una scrollbar HTML tramite CSS
Usare il metodo nameof con un tipo generico in C# 14
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Personalizzare le pagine di errore su Azure App Service


