Use
generic types to maximize code reuse, type safety, and performance. The most common use of
generics is to create collection classes. The .NET Framework class library contains several new
generic collection classes in the System.Collections.
Generic namespace.
read more >>