Click or drag to resize
System.Collections Namespace
The System.Collections namespaces contain types that define various standard, specialized, and generic collection objects.
Classes
  ClassDescription
Public classArrayList
Implements the IList interface using an array whose size is dynamically increased as required.
Public classHashtable
Represents a collection of key/value pairs that are organized based on the hash code of the key.
Interfaces
  InterfaceDescription
Public interfaceICollection
Defines size, enumerators, and synchronization methods for all nongeneric collections.
Public interfaceIEnumerable
Exposes the enumerator, which supports a simple iteration over a non-generic collection.
Public interfaceIEnumerator
Supports a simple iteration over a nongeneric collection.
Public interfaceIList
Represents a non-generic collection of objects that can be individually accessed by index.