C# Erreur d'accessibilité et listes

Fermé
Varkal - 8 juin 2011 à 16:17
Bonjour,

Je tente de déclarer une classe contenant un attribut de type List<>

J'ai donc mes classes (dans deux fichiers séparés) :

public class Costume 
    {
        [...]
        protected List<Element> EleCostume;
        [...]
     }

public class Element
    {
         [...]
    }


Mais Visual Studio 2010 me retourne cette erreur :

Erreur 1 Accessibilité incohérente : le type de champ 'System.Collections.Generic.List<PTI4.Element>' est moins accessible que le champ 'PTI4.Costume.EleCostume' C:\Users\Admin\Documents\Visual Studio 2010\Projects\PTI4\PTI4\Costume.cs 21 31 PTI4

Et je ne sais pas quoi faire...

Merci d'avance pour votre aide !