generics Getting started with generics

30% OFF - 9th Anniversary discount on Entity Framework Extensions until December 15 with code: ZZZANNIVERSARY9


Generics allow you to define placeholders for exact types in definitions for classes, interfaces and/or methods.

Possible subtopics:

  • Class (and structure) generics
  • Interface generics
  • Method generics
  • Constraints
  • Covariance and contravariance


Generics became available with:

  • .NET Framework 2.0 (and version 2.0 of the compact framework).
  • Java in version 5.
  • Common Lisp since it was standardised ...

Got any generics Question?