31 Ağustos 2016 Çarşamba

IReadOnlyCollection Arayüzü

IReadOnlyCollection Arayüzü
Giriş
Bu arayüz IEnumerable<T>'den kalıtır.

ElementAt metodu
Linq ile gelir. Aslında arayüz indeksleri kullanmak üzere tasarlanmamıştır, ancak yine de böyle bir metod sağlar.

ReadOnlyCollection Sınıfı
Giriş
Alttaki liste değişirse ReadOnlyCollection değişikliği yansıtır. Açıklaması şöyle
An instance of the ReadOnlyCollection<T> generic class is always read-only. A collection that is read-only is simply a collection with a wrapper that prevents modifying the collection;therefore, if changes are made to the underlying collection, the read-only collection reflects those changes.
Constructor
Şöyle yaparız.
IList<string> tags = new List<string>();
IEnumerable<string> Tags = new ReadOnlyCollection<string> (tags);

Hiç yorum yok:

Yorum Gönder