Udostępnij za pośrednictwem


ReadOnlyCollection<T>.IList.IsFixedSize Właściwość

Definicja

Pobiera wartość wskazującą, czy rozmiar IList ma stały rozmiar.

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

Wartość właściwości

truejeśli rozmiar ma IList stały rozmiar; w przeciwnym razie . false W domyślnej implementacji tej ReadOnlyCollection<T>właściwości zawsze zwraca wartość true.

Implementuje

Uwagi

W kolekcji o stałym rozmiarze po jej utworzeniu nie można dodawać ani usuwać elementów, jednak można modyfikować istniejące elementy.

Kolekcja o stałym rozmiarze to po prostu kolekcja z otoką, która uniemożliwia dodawanie i usuwanie elementów; w związku z tym w przypadku wprowadzenia zmian w kolekcji bazowej, w tym dodawania lub usuwania elementów, kolekcja o stałym rozmiarze odzwierciedla te zmiany.

Pobieranie wartości tej właściwości jest operacją O(1).

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy ReadOnlyCollection<T> wystąpienie jest rzutowanie do interfejsu IDisposable .

Dotyczy