التحسس الذكي لكائنات XElement مع مخطط XML
-
09-06-2019 - |
سؤال
قراءة مقالة بعنوان "زيادة أداء استعلام LINQ" في مجلة MSDN لشهر يوليو، ذكر المؤلف أن استخدام Imports
في VB، سيؤدي توفير مسار إلى المخطط في المشروع الحالي إلى تشغيل IntelliSense لـ XElement.في الكود المقدم، يستخدم عبارات مثل xelement.@name
لاستعادة قيم السمات وما إلى ذلك.
لم أجرب هذا بنفسي في VB لكني أرغب في استخدامه في C#.يبدو هذا حقًا مثل LINQ إلى XSD.
هل هناك أي ما يعادلها في C#؟يبدو أنه من غير الممكن استخدام مساحة اسم داخل كود C#، فلا يوجد using
يعادل هذا Import
إفادة.
المحلول
يدعي هذا المنشور أنه يحتوي على رابط لمقطع فيديو يوضح كيفية استخدام XML Literals الخاص بـ VB9 في لغة C#.ومع ذلك، فهو يناقشها فقط ومن خلال ما يمكنني جمعه، لا يمكنك استخدامها في C#. http://blogs.msdn.com/bethmassi/archive/2008/07/03/teched-panel-vb-xml-literals-for-c-developers.aspx