Saya telah mendefinisikan yang berikut ini:
public ICollection<Item> Items { get; set; }
Ketika saya menjalankan kode ini:
Items = _item.Get("001");
Saya mendapatkan pesan berikut:
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?)
Adakah yang bisa menjelaskan kesalahan saya. Saya sangat bingung tentang perbedaan antara Enumerable, Collections dan menggunakan ToList ()
Informasi tambahan
Nanti di kode saya, saya memiliki yang berikut:
for (var index = 0; index < Items.Count(); index++)
Apakah saya boleh mendefinisikan Item sebagai IEnumerable?