Provides a base class for implementations of the IEqualityComparer<(Of < (T>)>) generic interface. |  |
HashSet<(Of <(T>)>) |  Represents a set of values. | 
KeyedByTypeCollection<(Of <(TItem>)>) |  Provides a collection whose items are types that serve as keys. | 
KeyNotFoundException |  The exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection. | 
LinkedList<(Of <(T>)>) |  Represents a doubly linked list. | 
LinkedListNode<(Of <(T>)>) |  Represents a node in a LinkedList<(Of <(T>)>). This class cannot be inherited. |  
List<(Of <(T>)>) |  Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists. | 
Queue<(Of <(T<)>) |  Represents a first-in, first-out collection of objects. | 
SortedDictionary<(Of <(TKey, TValue>)>) |  Represents a collection of key/value pairs that are sorted on the key. | 
SortedDictionary<(Of <(TKey, TValue>)>)..::.KeyCollection |  Represents the collection of keys in a SortedDictionary<(Of <(TKey, TValue>)>). This class cannot be inherited. |  
SortedDictionary<(Of <(TKey, TValue>) >)..::.ValueCollection |  Represents the collection of values in a SortedDictionary<(Of <(TKey, TValue>)>). This class cannot be inherited. |  
SortedList<(Of <(TKey, TValue>)>) |  Represents a collection of key/value pairs that are sorted by key based on the associated IComparer<(Of <(T>)>) implementation. |  
Stack<(Of <(T>)>) |  Represents a variable size last-in, first-out (LIFO) collection of instances of the same arbitrary type. | 
SynchronizedCollection<(Of <(T>)>) |  Provides a thread-safe collection that contains objects of a type specified by the generic parameter as elements. | 
SynchronizedKeyedCollection<(Of <(K, T>)>) |  Provides a thread-safe collection that contains objects of a type specified by a generic parameter and that are grouped by keys. | 
SynchronizedReadOnlyCollection <(Of <(T>)>) |  Provides a thread-safe, read-only collection that contains objects of a type specified by the generic parameter as elements. | 
The structures contained within the System.Collections.Generic namespace are described in the following table.
| Structure | Description | 
|---|---|
Dictionary<(Of <(TKey, TValue>)>)..::.Enumerator |  Enumerates the elements of a Dictionary<(Of <(TKey, TValue>)>)  |  
Dictionary<(Of <(TKey, TValue>)>)..::. KeyCollection..::.Enumerator |  Enumerates the elements of a Dictionary<(Of <(TKey, TValue>) >)..::.KeyCollection |  
Dictionary<(Of <(TKey, TValue>)>)..::. ValueCollection..::.Enumerator |  Enumerates the elements of a Dictionary<(Of <(TKey, TValue>) >)..::.ValueCollection |  
Вы читаете C# 2008 Programmer's Reference
                
                
            