July 2015
Intermediate to advanced
1300 pages
87h 27m
English
Generic types are .NET types that can adapt their behavior to different types of objects without the need of defining a separate version of the type. In other words, you can implement a generic type to work with integers, strings, custom reference types, and any other .NET type with a single implementation. Generics offer several advantages:
Strongly typed programming techniques—Generic objects can hold only the specified type and avoid accidents of handling objects of different types within the same group.
Better performances— ...