Ho definito quanto segue:
public ICollection<Item> Items { get; set; }
Quando eseguo questo codice:
Items = _item.Get("001");
Ricevo il seguente messaggio:
Error 3
Cannot implicitly convert type
'System.Collections.Generic.IEnumerable<Storage.Models.Item>' to
'System.Collections.Generic.ICollection<Storage.Models.Item>'.
An explicit conversion exists (are you missing a cast?)
Qualcuno può spiegare cosa sto facendo di sbagliato. Sono molto confuso sulla differenza tra Enumerable, Collections e usando ToList ()
Informazioni aggiunte
Più avanti nel mio codice ho quanto segue:
for (var index = 0; index < Items.Count(); index++)
Potrei definire gli elementi come IEnumerable?