Getting started with generics

Other topics

Remarks:

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

Availability

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 ...

Contributors

Topic Id: 4454

Example Ids: 15558

This site is not affiliated with any of the contributors.