Array.IsReadOnly Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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).