Condividi tramite


Array.IsReadOnly Proprietà

Definizione

Ottiene un valore che indica se Array è di sola lettura.

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

Valore della proprietà

Questa proprietà è sempre false per tutte le matrici.

Implementazioni

Commenti

Array implementa la IsReadOnly proprietà perché è richiesta dall'interfaccia System.Collections.IList . Una matrice di sola lettura non consente l'aggiunta, la rimozione o la modifica di elementi dopo la creazione della matrice.

Se è necessaria una raccolta di sola lettura, usare una System.Collections classe che implementa l'interfaccia System.Collections.IList .

Se si esegue il cast o si converte una matrice in un IList oggetto interfaccia, la IList.IsReadOnly proprietà restituisce false. Tuttavia, se si esegue il cast o si converte una matrice in un'interfaccia IList<T> , la IsReadOnly proprietà restituisce true.

Il recupero del valore di questa proprietà è un'operazione O(1).

Si applica a

Vedi anche