كيفية تحديد الجمعية التي تنتمي إليها فئة معينة؟

StackOverflow https://stackoverflow.com/questions/1847105

  •  13-09-2019
  •  | 
  •  

سؤال

في كثير من الأحيان لدي مشكلة أحتاج إلى تحديد ASSEBMLY لتضمينها في مشروعي من أجل استخدام فئة محددة. على سبيل المثال، أريد لك TypeInfo Class. لا يقول MSDN إنه ينتمي إليه. في الواقع، لم أتمكن حتى من العثور على فئة TypeInfo باستخدام بحث مستكشف المستندات MSDN. جميع النتائج تتعلق ببعض الأشياء الأخرى. على سبيل المثال النتيجة الأولى حول system.runtime.remoting.

كما يقول MSDN - التجمع MSCorlib. في صفحة مكونات إضافة مربع الحوار إضافة مرجع، أستطيع أن أرى mscorlib ولكن أيضا أسماء مؤهلة بالكامل مثل system.runtime.serialization

ماهو الفرق؟

هل كانت مفيدة؟

المحلول

MSDN بالتأكيد هل قل التجميع الذي ينتمي إليه، في الجزء العلوي من الصفحة، وكذلك مساحة الاسم. لست متأكدا تماما من فئة TypeInfo التي تتحدث عنها في mscorlib على الرغم من - هذا في Microsoft.Web.management.databasemanager.dll. هل تعني PropertyInfo أو شيئا من هذا القبيل؟

أشياء مثل system.runtime.Serialization لا تزال التجميعات، ولكن أيضا أسماء الأسماء. تعيش العديد من أنواعها في مجموعة تحمل نفس اسم مساحة اسمها، ولكن هذه الاتفاقية بدلا من القاعدة. يخبرك MSDN كلاهما.

علي سبيل المثال، PropertyInfo في جمعية MSCorlib، ولكن مساحة اسم System.Reflection - كما هو محدد في الصفحة المرتبطة مسبقا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top