Я определил следующее:
public ICollection<Item> Items { get; set; }
Когда я запускаю этот код:
Items = _item.Get("001");
Получаю следующее сообщение:
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?)
Может кто-нибудь объяснить, что я делаю неправильно. Я очень смущен разница между Enumerable, Collections и использование ToList()
Добавленная информация
Позже в моем коде у меня есть следующее:
for (var index = 0; index < Items.Count(); index++) 
Можно ли определить элементы как IEnumerable?