Dictionary<TKey,TValue>.IDictionary.IsFixedSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, имеет ли IDictionary размер фиксированного размера.
property bool System::Collections::IDictionary::IsFixedSize { bool get(); };
bool System.Collections.IDictionary.IsFixedSize { get; }
member this.System.Collections.IDictionary.IsFixedSize : bool
ReadOnly Property IsFixedSize As Boolean Implements IDictionary.IsFixedSize
Значение свойства
true
IDictionary Значение , если имеет фиксированный размер; в противном случае false. В реализации Dictionary<TKey,TValue>по умолчанию это свойство всегда возвращается false.
Реализации
Комментарии
Коллекция с фиксированным размером не позволяет добавлять или удалять элементы после создания коллекции, но позволяет изменять существующие элементы.
Коллекция с фиксированным размером — это просто коллекция с оболочкой, которая предотвращает добавление и удаление элементов; Таким образом, если изменения вносятся в базовую коллекцию, включая добавление или удаление элементов, коллекция фиксированного размера отражает эти изменения.
Получение значения этого свойства — это операция O(1).