Bonjour j'utilise dans mon service web pour récupérer une liste or cette methode leve une exception dans mon appli cliente

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 [WebMethod]
    [XmlInclude(typeof(List<User>))]
    public List<User> GetUsers()
    {
       return userList;
    }
dès que j'instantie mon service web
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
MyService ms = new MyService();
J'obtient cette erreur
"InvalidOperationException : To be XML serializable, types which inherit from IEnumerable must have an implementation of Add(System.Object) at all levels of thier inheritance hierarchy"

j'ai essayé d'implementé IEnumerable mais elle ne contient pas de methode Add. Auriez vous une idée pour résoudre ce probleme?
Merci