Generics in .NET

.NET contains number of classes that help in generic collection creation. The generic classes are strongly typed. The methods perform sorting, reversing elements, element searching. User can create a Key/Value pair.