Dictionary<TKey,TValue>.IDictionary.IsFixedSize Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die IDictionary eine feste Größe hat.

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

Eigenschaftswert

Boolean

Ist true, wenn die IDictionary eine feste Größe aufweist, andernfalls false. In der Standardimplementierung von Dictionary<TKey,TValue> gibt diese Eigenschaft immer false zurück.

Implementiert

Hinweise

Eine Auflistung mit fester Größe lässt das Hinzufügen oder Entfernen von Elementen nach dem Erstellen der Auflistung nicht zu. Vorhandene Elemente können jedoch geändert werden.

Eine Auflistung mit einer festen Größe ist einfach eine Auflistung mit einem Wrapper, der das Hinzufügen und Entfernen von Elementen verhindert; Wenn Änderungen an der zugrunde liegenden Auflistung vorgenommen werden, einschließlich des Hinzufügens oder Entfernens von Elementen, spiegelt die Fixed-Size-Auflistung diese Änderungen wider.

Der Wert dieser Eigenschaft ist ein O(1)-Vorgang.

Gilt für: