Objets IntelliSense pour XElement avec schéma XML
-
09-06-2019 - |
Question
En lisant un article intitulé "Augmenter les performances des requêtes LINQ" dans le magazine MSDN de juillet, l'auteur déclare qu'en utilisant un Imports
dans VB, fournir un chemin d'accès au schéma dans le projet actuel activera IntelliSense pour XElement.Dans le code fourni, il utilise des instructions comme xelement.@name
pour récupérer les valeurs des attributs, etc.
Je n'ai pas essayé cela moi-même en VB mais j'aimerais l'utiliser en C#.Cela ressemble vraiment à LINQ to XSD.
Existe-t-il un équivalent en C# ?Il semble qu'il ne soit pas possible d'utiliser un espace de noms dans le code C#, il n'y a pas using
équivalent à ceci Import
déclaration.
La solution
Cet article prétend avoir un lien vers une vidéo montrant comment utiliser les littéraux XML de VB9 en C#.Cependant, il ne fait que les discuter et d'après ce que je peux comprendre, vous ne pouvez pas les utiliser en C#. http://blogs.msdn.com/bethmassi/archive/2008/07/03/teched-panel-vb-xml-literals-for-c-developers.aspx