Eu defini o seguinte:
public ICollection<Item> Items { get; set; }
Quando executo este código:
Items = _item.Get("001");
Recebo a seguinte mensagem:
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?)
Alguém pode explicar o que estou fazendo de errado. Estou muito confuso sobre a diferença entre Enumerable, Collections e o uso de ToList ()
Informação adicionada
Posteriormente em meu código, tenho o seguinte:
for (var index = 0; index < Items.Count(); index++)
Eu estaria bem em definir itens como um IEnumerable?