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-4 extrait du chapitre La généricité


Exemple 13-3<     > Exemple 13-5


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


Exemple_13_4.cs
internal class ClassInternal { }
public class ClassFoo{
   protected class ClassProtected { }
   public class ClassPublic<U,V> { }

   // Le compilateur vérifie que le type 
   // ClassPublic<ClassInternal,ClassProtected> n'est pas utilisé 
   // ailleurs que dans cette classe et dans ses classes dérivée 
   // définie dans le même composant, mais vous ne pouvez fournir 
   // une autre visibilité que private pour ce champ.
   private ClassPublic<ClassInternal,ClassProtected> foo;
}	
Copyright Patrick Smacchia 2006 2007