Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Exemple 13-6 extrait du chapitre La généricité


Exemple 13-5<     > Exemple 13-7


Cet exemple peut être compilé avec la ligne de commande:
csc.exe /target:exe Exemple_13_6.cs
Erreurs: 0 Avertissements: 0
Remarque:


Exemple_13_6.cs
class Factory<U> where U : new() {
   public static U GetNew() { return new U(); }
}
class Program {
   static void Main(){
      int = Factory<int>.GetNew();
      object obj = Factory<object>.GetNew();
      // Ici i vaut 0 et obj est une instance de object.
   }
}	
Copyright Patrick Smacchia 2006 2007