public override List <ITransfer> ListerContenu(ITransfer leDossier) { List <ITransfer> lesElementContenus = new List <ITransfer>(); if (leDossier.EstUnDossier()) { ElementFolder unElementFolder = (ElementFolder)leDossier; lesElementContenus.AddRange(ListerContenu(unElementFolder)); } else { MethodesGlobales.AfficherMessage(string.Format("{0} N'est pas un dossier ! Il est impossible de le lister", leDossier.GetPath()), "Erreur de listage de contenu"); } return(lesElementContenus); }