J'ai une liste définie comme ceci:C# LINQ - peut pas convertir implicitement IEnumerable <string> Liste <string>
public List<string> AttachmentURLS;
Je suis d'ajouter des éléments à la liste comme ceci:
instruction.AttachmentURLS = curItem.Attributes["ows_Attachments"].Value.Split(';').ToList().Where(Attachment => !String.IsNullOrEmpty(Attachment));
Mais je reçois cette erreur: Impossible de convertir IEnumerable en Liste
Qu'est-ce que je fais de mal?
Avez-vous essayé d'ajouter une distribution de type? instruction.AttachmentURLS = (Liste) curItem.Attributes ... Oh bien sûr, j'ai oublié la méthode .ToList(). Ajoutez juste cela à la fin. –
Nilbert