mscorlib(4.0.0.0) API with additions
System.Collections Namespace Reference

Classes

class  ArrayList
 Implements the T:System.Collections.IList interface using an array whose size is dynamically increased as required.To browse the .NET Framework source code for this type, see the Reference Source. More...
 
class  BitArray
 Manages 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). More...
 
class  CaseInsensitiveComparer
 Compares two objects for equivalence, ignoring the case of strings. More...
 
class  CaseInsensitiveHashCodeProvider
 Supplies a hash code for an object, using a hashing algorithm that ignores the case of strings. More...
 
class  CollectionBase
 Provides the abstract base class for a strongly typed collection. More...
 
class  Comparer
 Compares two objects for equivalence, where string comparisons are case-sensitive. More...
 
class  DictionaryBase
 Provides the abstract base class for a strongly typed collection of key/value pairs. More...
 
struct  DictionaryEntry
 Defines a dictionary key/value pair that can be set or retrieved. More...
 
class  Hashtable
 Represents a collection of key/value pairs that are organized based on the hash code of the key.To browse the .NET Framework source code for this type, see the Reference Source. More...
 
interface  ICollection
 Defines size, enumerators, and synchronization methods for all nongeneric collections. More...
 
interface  IComparer
 Exposes a method that compares two objects. More...
 
interface  IDictionary
 Represents a nongeneric collection of key/value pairs. More...
 
interface  IDictionaryEnumerator
 Enumerates the elements of a nongeneric dictionary. More...
 
interface  IEnumerable
 Exposes an enumerator, which supports a simple iteration over a non-generic collection.To browse the .NET Framework source code for this type, see the Reference Source. More...
 
interface  IEnumerator
 Supports a simple iteration over a non-generic collection. More...
 
interface  IEqualityComparer
 Defines methods to support the comparison of objects for equality. More...
 
interface  IHashCodeProvider
 Supplies a hash code for an object, using a custom hash function. More...
 
interface  IList
 Represents a non-generic collection of objects that can be individually accessed by index. More...
 
interface  IStructuralComparable
 Supports the structural comparison of collection objects. More...
 
interface  IStructuralEquatable
 Defines methods to support the comparison of objects for structural equality. More...
 
class  Queue
 Represents a first-in, first-out collection of objects. More...
 
class  ReadOnlyCollectionBase
 Provides the abstract base class for a strongly typed non-generic read-only collection. More...
 
class  SortedList
 Represents a collection of key/value pairs that are sorted by the keys and are accessible by key and by index. More...
 
class  Stack
 Represents a simple last-in-first-out (LIFO) non-generic collection of objects. More...
 
class  StructuralComparisons
 Provides objects for performing a structural comparison of two collection objects. More...