Contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries.
Classes ArrayListImplements the IList interface using an array whose size is dynamically increased as required.
BitArrayManages a compact array of bit values, which are represented as Booleans, where true
indicates that the bit is on (1) and false
indicates the bit is off (0).
Compares two objects for equivalence, ignoring the case of strings.
CaseInsensitiveHashCodeProviderSupplies a hash code for an object, using a hashing algorithm that ignores the case of strings.
CollectionBaseProvides the abstract
base class for a strongly typed collection.
Compares two objects for equivalence, where string comparisons are case-sensitive.
DictionaryBaseProvides the abstract
base class for a strongly typed collection of key/value pairs.
Represents a collection of key/value pairs that are organized based on the hash code of the key.
QueueRepresents a first-in, first-out collection of objects.
ReadOnlyCollectionBaseProvides the abstract
base class for a strongly typed non-generic read-only collection.
Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index.
StackRepresents a simple last-in-first-out (LIFO) non-generic collection of objects.
StructuralComparisonsProvides objects for performing a structural comparison of two collection objects.
Structs DictionaryEntryDefines a dictionary key/value pair that can be set or retrieved.
Interfaces ICollectionDefines size, enumerators, and synchronization methods for all nongeneric collections.
IComparerExposes a method that compares two objects.
IDictionaryRepresents a nongeneric collection of key/value pairs.
IDictionaryEnumeratorEnumerates the elements of a nongeneric dictionary.
IEnumerableExposes an enumerator, which supports a simple iteration over a non-generic collection.
IEnumeratorSupports a simple iteration over a non-generic collection.
IEqualityComparerDefines methods to support the comparison of objects for equality.
IHashCodeProviderSupplies a hash code for an object, using a custom hash function.
IListRepresents a non-generic collection of objects that can be individually accessed by index.
IStructuralComparableSupports the structural comparison of collection objects.
IStructuralEquatableDefines methods to support the comparison of objects for structural equality.
See alsoCollaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this articleWas this page helpful?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4