Generics in the .NET Framework Class Library (C# Programming Guide)
A versão 2.0 do.NET Framework oferece um novo namespace, System.Collections.Generic, que inclui várias classes de coleção genérica de prontos para uso e associados de interfaces. Outros namespaces, como System, também, fornecer novas interfaces genéricas, como IComparable<T>. Essas classes e interfaces são mais eficientes e fortemente tipadas que as classes de coleção não genéricas fornecidas em versões anteriores do.NET Framework. Antes de criar e implementar suas próprias classes de coleção personalizada, considere se você pode usar ou derivar uma classe de uma das classes fornecidas na.Biblioteca de classes do NET Framework.
Consulte também
Referência
Introduction to Generics (C# Programming Guide)