Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
System.Collections.Specialized
System Library
| Author | Microsoft |
| Version | 10.0.1 |
| Tags |
Public Types
System.​Collections.​Specialized
struct BitVector32
Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.
class HybridDictionary
Implements <see langword="IDictionary" /> by using a <see cref="T:System.Collections.Specialized.ListDictionary" /> while the collection is small, and then switching to a <see cref="T:System.Collections.Hashtable" /> when the collection gets large.
interface IOrderedDictionary
Represents an indexed collection of key/value pairs.
class ListDictionary
Implements <see langword="IDictionary" /> using a singly linked list. Recommended for collections that typically include fewer than 10 items.
class NameObjectCollectionBase
Provides the <see langword="abstract" /> base class for a collection of associated <see cref="T:System.String" /> keys and <see cref="T:System.Object" /> values that can be accessed either with the key or with the index.
class NameValueCollection
Represents a collection of associated <see cref="T:System.String" /> keys and <see cref="T:System.String" /> values that can be accessed either with the key or with the index.
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 <see cref="T:System.Collections.Specialized.StringCollection" /> .