مجموعات متخصصة
مجموعات متخصصة مجموعات ذات أغراض محددة بشكل كبير. NameValueCollectionهو أساس تشغيلNameObjectCollectionBase؛ ومع ذلك،NameValueCollectionيقبل قيم متعددة في كل المفتاح، بينماNameObjectCollectionBaseتقبل القيمة تشغيل e تشغيل LY كل المفتاح.
بعض المجموعات ذات النوع القوي في مساحة الاسم System.Collections.Specialized هي StringCollection و StringDictionary، و كل منهما يحتوي على قيم لها سلاسل خاصة بها.
تنشئ الفئة CollectionsUtil مثيلات للمجموعات غير المتحسسة لحالة الأحرف.
بعض تحويلات المجموعات. على سبيل المثال، تبدأ الفئة HybridDictionary كـ ListDictionary و تصبح Hashtable عندما تصبح كبيرة. KeyedCollection<TKey, TItem> هي قائمة ولكن أيضاً تقوم بإنشاء قاموس للبحث عندما يصل عدد العناصر إلى عتبة المحدد.
راجع أيضًا:
المرجع
System.Collections.Specialized