IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize Property


取得值,指出 IDictionary 物件是否具有固定的大小。Gets a value indicating whether the IDictionary object has a fixed size.

 property bool IsFixedSize { bool get(); };
public bool IsFixedSize { get; }
member this.IsFixedSize : bool
Public ReadOnly Property IsFixedSize As Boolean


如果 IDictionary 物件有固定大小,則為 true,否則為 falsetrue if the IDictionary object has a fixed size; otherwise, false.


下列程式碼範例示範如何實作IsFixedSize屬性。The following code example demonstrates how to implement the IsFixedSize property. 此程式碼範例是針對提供之較大範例的一部分IDictionary類別。This code example is part of a larger example provided for the IDictionary class.

    virtual property bool IsFixedSize
        bool get()
            return false;
public bool IsFixedSize { get { return false; } }
Public ReadOnly Property IsFixedSize() As Boolean Implements IDictionary.IsFixedSize
        Return False
    End Get
End Property


具有固定大小的集合不允許新增或移除項目集合會建立,但不允許修改現有的項目之後。A collection with a fixed size does not allow the addition or removal of elements after the collection is created, but does allow the modification of existing elements.

具有固定大小集合是唯讀的集合只會防止新增和移除項目; 的包裝函式因此,如果變更基礎的集合,包括新增或移除項目,固定大小的集合會反映這些變更。A collection with a fixed size is simply a collection with a wrapper that prevents adding and removing elements; therefore, if changes are made to the underlying collection, including the addition or removal of elements, the fixed-size collection reflects those changes.