| System.Collections Namespace |
| Class | Description | |
|---|---|---|
| ArrayList | Implements the IList interface using an array whose size is dynamically increased as required. | |
| Hashtable | Represents a collection of key/value pairs that are organized based on the hash code of the key. |
| Interface | Description | |
|---|---|---|
| ICollection | Defines size, enumerators, and synchronization methods for all nongeneric collections. | |
| IEnumerable | Exposes the enumerator, which supports a simple iteration over a non-generic collection. | |
| IEnumerator | Supports a simple iteration over a nongeneric collection. | |
| IList | Represents a non-generic collection of objects that can be individually accessed by index. |