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
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Migliorare l'organizzazione delle risorse con Azure Policy
Implementare il throttle in JavaScript
Gestione degli eventi nei Web component HTML
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Generare una User Delegation SAS in .NET per Azure Blob Storage
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
.NET Conference Italia 2024
Utilizzare WebJobs su Linux con Azure App Service
Eliminare una project wiki di Azure DevOps
.NET Aspire per applicazioni distribuite
Fornire parametri ad un Web component HTML