2008-08-22 13 views
1

einen Artikel namens „Erhöhen Sie LINQ-Abfrageleistung“ im Juli MSDN Magazin Lesen, der Autor erklärt, dass ein Imports in VB mit einem Pfad zum Schema in dem aktuellen Projekt die Bereitstellung wird IntelliSense anschalten für XElement. In dem bereitgestellten Code verwendet er Anweisungen wie [email protected], um Attributwerte zu retrieven und so weiter.IntelliSense für XElement-Objekte mit XML-Schema

Ich habe das nicht selbst in VB versucht, aber ich würde das gerne in C# verwenden. Das sieht wirklich wie LINQ zu XSD aus.

Gibt es eine Entsprechung in C#? Es scheint, dass es nicht möglich ist, einen Namespace innerhalb von C# -Code zu verwenden, es gibt keine using Entsprechung zu dieser Import-Anweisung.

Antwort

4

Dieser Beitrag behauptet, einen Link zu einem Video zu haben, das zeigt, wie VB9's XML-Literale in C# verwendet werden. Sie werden jedoch nur wirklich besprochen, und von dem, was ich sammeln kann, können Sie sie nicht in C# verwenden. http://blogs.msdn.com/bethmassi/archive/2008/07/03/teched-panel-vb-xml-literals-for-c-developers.aspx

+0

Dieses Video behauptet nicht zu zeigen, wie XML-Literale in C# verwendet werden. Es erklärt ihre Verwendung in VB9, so dass Nicht-vb-Entwickler sie verstehen können. – CoderDennis