Lecture overview -- Keyboard shortcut: 'u'  Previous page: The generic class Set<T> -- Keyboard shortcut: 'p'  Next page: Constraints on Formal Type Parameters -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Alphabetic index  Help page about these notes  Course home    Generic Types and Methods - slide 8 : 21

Generic Types
C# supports generic classes, generic structs, generic interfaces, and generic delegate types
The ability to have generic types is known as parametric polymorphism