namespace Collections

in global :: System

This namespace contains:

namespace Concurrent
namespace Generic
namespace Immutable
namespace ObjectModel
namespace Specialized
class ArrayList Implements the interface using an array whose size is dynamically increased as required.
class Comparer Compares two objects for equivalence, where string comparisons are case-sensitive.
struct DictionaryEntry Defines a dictionary key/value pair that can be set or retrieved.
class Hashtable Represents a collection of key/value pairs that are organized based on the hash code of the key.
interface ICollection Defines size, enumerators, and synchronization methods for all nongeneric collections.
interface IComparer Exposes a method that compares two objects.
interface IDictionary Represents a nongeneric collection of key/value pairs.
interface IDictionaryEnumerator Enumerates the elements of a nongeneric dictionary.
interface IEnumerable Exposes an enumerator, which supports a simple iteration over a non-generic collection.
interface IEnumerator Supports a simple iteration over a non-generic collection.
interface IEqualityComparer Defines methods to support the comparison of objects for equality.
interface IHashCodeProvider Supplies a hash code for an object, using a custom hash function.
interface IList Represents a non-generic collection of objects that can be individually accessed by index.
interface IStructuralComparable Supports the structural comparison of collection objects.
interface IStructuralEquatable Defines methods to support the comparison of objects for structural equality.
class ListDictionaryInternal