5
Üye koleksiyonlarını sergilemek için ReadOnlyCollection veya IEnumerable?
Çağıran kod yalnızca koleksiyon üzerinde yineleniyorsa, dahili bir koleksiyonu bir IEnumerable yerine bir ReadOnlyCollection olarak göstermek için herhangi bir neden var mı? class Bar { private ICollection<Foo> foos; // Which one is to be preferred? public IEnumerable<Foo> Foos { ... } public ReadOnlyCollection<Foo> Foos { ... } } // Calling …