Array.IsReadOnly Proprietà

Definizione

Ottiene un valore che indica se Array è di sola lettura.Gets a value indicating whether the Array is read-only.

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à

Boolean

Questa proprietà è sempre false per tutte le matrici.This property is always false for all arrays.

Implementazioni

Commenti

Array implementa la IsReadOnly proprietà perché è richiesta dall' System.Collections.IList interfaccia.Array implements the IsReadOnly property because it is required by the System.Collections.IList interface. Una matrice di sola lettura non consente l'aggiunta, la rimozione o la modifica di elementi dopo la creazione della matrice.An array that is read-only does not allow the addition, removal, or modification of elements after the array is created.

Se è necessaria una raccolta di sola lettura, utilizzare una System.Collections classe che implementi l' System.Collections.IList interfaccia.If you require a read-only collection, use a System.Collections class that implements the System.Collections.IList interface.

Se si esegue il cast o la conversione di una matrice in un IList oggetto di interfaccia, la IList.IsReadOnly proprietà restituisce false .If you cast or convert an array to an IList interface object, the IList.IsReadOnly property returns false. Tuttavia, se si esegue il cast o la conversione di una matrice in un' IList<T> interfaccia, la IsReadOnly proprietà restituisce true .However, if you cast or convert an array to a IList<T> interface, the IsReadOnly property returns true.

Il recupero del valore di questa proprietà è un'operazione O(1).Retrieving the value of this property is an O(1) operation.

Si applica a

Vedi anche