Mam listę zdefiniowaną następująco:C# LINQ - nie można niejawnie przekonwertować IEnumerable <string> do listy <string>
public List<string> AttachmentURLS;
dodaję elementy do listy jak ten:
instruction.AttachmentURLS = curItem.Attributes["ows_Attachments"].Value.Split(';').ToList().Where(Attachment => !String.IsNullOrEmpty(Attachment));
Ale jestem coraz ten błąd: nie można niejawnie przekonwertować IEnumerable do listy
Co robię źle?
Czy próbowałeś dodać rzut typu? instrukcja.AttachmentURLS = (Lista) curItem.Attributes ... O, oczywiście, zapomniałem o metodzie .ToList(). Po prostu dodaj to do końca. –
Nilbert