Generics e BCL
Coleção de classes
Coleção de interfaces
Coleção de classes base
Classes utilitárias
Reflection
List<T>
Dictionary<K,V>
SortedDictionary<K,V>
Stack<T>
Queue<T>
IList<T>
IDictionary<K,V>
ICollection<T>
IEnumerable<T>
IEnumerator<T>
IComparable<T>
IComparer<T>
Collection<T>
KeyedCollection<T>
ReadOnlyCollection<T>
Nullable<T>
EventHandler<T>
Comparer<T>

| Um novo conjunto de classes e coleções de generics está adicionado ao namespace System.Collections.Generic, para suportar versões type-safe das coleções existentes. Note as coleções de classes, interfaces, classes base, utilitárias e reflection