Aracılığıyla paylaş


ReadOnlyCollection<T>.IList.IsFixedSize Özellik

Tanım

değerinin sabit bir boyuta sahip olup olmadığını IList belirten bir değer alır.

property bool System::Collections::IList::IsFixedSize { bool get(); };
bool System.Collections.IList.IsFixedSize { get; }
member this.System.Collections.IList.IsFixedSize : bool
 ReadOnly Property IsFixedSize As Boolean Implements IList.IsFixedSize

Özellik Değeri

true sabit IList bir boyuta sahipse; değilse, false. varsayılan uygulamasında ReadOnlyCollection<T>bu özellik her zaman döndürür true.

Uygulamalar

Açıklamalar

Sabit boyutlu bir koleksiyon, koleksiyon oluşturulduktan sonra öğelerinin eklenmesi, kaldırılması veya değiştirilmesine izin vermez, ancak varolan öğeleri değiştirmeye izin verir.

Sabit boyutlu bir koleksiyon, öğeleri eklemeyi ve kaldırmayı engelleyen sarmalayıcı içeren bir koleksiyondur; Bu nedenle, öğeleri toplama veya kaldırma dahil olmak üzere temel koleksiyonda değişiklikler yapılırsa, sabit boyutlu koleksiyon bu değişiklikleri yansıtır.

Bu özelliğin değerini almak bir O(1) işlemidir.

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IDisposable arabirime ReadOnlyCollection<T> yayınlandığında kullanılabilir.

Şunlara uygulanır