Array.IsReadOnly 屬性

定義

取得值,指出 Array 是否唯讀。

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

屬性值

Boolean

所有陣列的這個屬性一律會是 false

實作

備註

Array 會實作 IsReadOnly 屬性,因為 介面需要 System.Collections.IList 屬性。 唯讀陣列不允許在建立陣列之後加入、移除或修改元素。

如果您需要唯讀集合,請使用 System.Collections 實作 介面的 System.Collections.IList 類別。

如果您轉換或轉換陣列至 IList 介面物件,屬性會 IList.IsReadOnlyfalse 回 。 不過,如果您轉換或轉換陣列至 IList<T> 介面,則 屬性會 IsReadOnlytrue 回 。

擷取這個屬性的值是一種 O(1) 運算。

適用於

另請參閱