Generics C# 2.0: termini

Ecco una lista di termini relativi ai Generics del C# 2.0. I termini sono documentati nelle specifiche del C# 2.0 e nel MSDN di Whidbey. L'ho usata come strumento di verifica dell'apprendimento dei generics :-O

  • Generic type
    • generic class
    • generic struct
    • generic interface
    • generic delegate
    • generic nested type
  • Generic type declaration
  • Generic method
    • type inferencing
  • Type parameter (il parametro del tipo generico)
    • type argument (l'argomento specificato per un parametro di un tipo generico)
  • Constraints
    • reference type constraint
    • value type constraint
    • class type (base class) constraint
    • interface type (inherited interface) constraint
    • naked type constraints (enforce an inheritance relationship between two type parameters)
    • constuctor constraint
  • Unbound generic type
  • Constructed type (il tipo ottenuto specificando i parametri di un tipo generico)
    • open constructed type (quando il tipo è nominato ad es come classe base per un altro tipo generico e almeno uno degli argomenti è un tipo generico a sua volta open)
    • closed constructed type (quando tutti i parametri sono specificati con tipi base o tipi non generici o altri closed constructed type)
  • Instance type (il tipo di un closed constructed type istanziato)

 

Print | posted @ martedì 8 marzo 2005 23:31

Comments have been closed on this topic.