IntelliSense per oggetti XElement con schema XML
-
09-06-2019 - |
Domanda
Leggendo un articolo chiamato "Aumenta le prestazioni delle query LINQ" nella rivista MSDN di luglio, l'autore afferma che utilizzando un Imports
in VB fornendo un percorso allo schema nel progetto corrente si attiverà IntelliSense per XElement.Nel codice fornito, utilizza affermazioni come xelement.@name
per recuperare i valori degli attributi e così via.
Non l'ho provato personalmente in VB, ma mi piacerebbe usarlo in C#.Sembra davvero LINQ to XSD.
Esiste un equivalente in C#?Sembra che non sia possibile utilizzare uno spazio dei nomi all'interno del codice C#, non esiste using
equivalente a questo Import
dichiarazione.
Soluzione
Questo post afferma di avere un collegamento a un video che mostra come utilizzare i valori letterali XML di VB9 in C#.Tuttavia, li discute solo e da quello che posso raccogliere, non puoi usarli in C#. http://blogs.msdn.com/bethmassi/archive/2008/07/03/teched-panel-vb-xml-literals-for-c-developers.aspx