System.Collections Hierarchy
System.Collections.ArrayList ---- System.Collections.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
System.Collections.BitArray ---- System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
System.Collections.CaseInsensitiveComparer ---- System.Collections.IComparer
System.Collections.CaseInsensitiveHashCodeProvider ---- System.Collections.IHashCodeProvider
System.Collections.CollectionBase ---- System.Collections.IList, System.Collections.ICollection, System.Collections.IEnumerable
System.Collections.Comparer ---- System.Collections.IComparer
System.Collections.DictionaryBase ---- System.Collections.IDictionary, System.Collections.ICollection, System.Collections.IEnumerable
System.Collections.Hashtable ---- System.Collections.IDictionary, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.ISerializable, System.Runtime.Serialization.IDeserializationCallback, System.ICloneable
System.Collections.Queue ---- System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
System.Collections.ReadOnlyCollectionBase ---- System.Collections.ICollection, System.Collections.IEnumerable
System.Collections.SortedList ---- System.Collections.IDictionary, System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
System.Collections.Stack ---- System.Collections.ICollection, System.Collections.IEnumerable, System.ICloneable
System.Collections.DictionaryEntry