namespace Specialized

in global :: System . Collections

This namespace contains:

struct BitVector32 Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.
struct BitVector32.Section Represents a section of the vector that can contain an integer number.
class HybridDictionary Implements by using a while the collection is small, and then switching to a when the collection gets large.
interface INotifyCollectionChanged Notifies listeners of dynamic changes, such as when an item is added and removed or the whole list is cleared.
interface IOrderedDictionary Represents an indexed collection of key/value pairs.
class ListDictionary Implements using a singly linked list. Recommended for collections that typically include fewer than 10 items.
class ListDictionary.DictionaryNode
class NameObjectCollectionBase Provides the base class for a collection of associated keys and values that can be accessed either with the key or with the index.
class NameObjectCollectionBase.KeysCollection Represents a collection of the keys of a collection.
class NameValueCollection Represents a collection of associated keys and values that can be accessed either with the key or with the index.
struct NotifyCollectionChangedAction Describes the action that caused a event.
class NotifyCollectionChangedEventArgs Provides data for the event.
class NotifyCollectionChangedEventHandler Represents the method that handles the event.
class OrderedDictionary Represents a collection of key/value pairs that are accessible by the key or index.
class StringCollection Represents a collection of strings.
class StringDictionary Implements a hash table with the key and the value strongly typed to be strings rather than objects.
class StringEnumerator Supports a simple iteration over a .