Array.IsReadOnly Propiedad

Definición

Obtiene un valor que indica si Array es de solo lectura.

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

Valor de propiedad

Esta propiedad es siempre false para todas las matrices.

Implementaciones

Comentarios

Array implementa la IsReadOnly propiedad porque es necesaria para la System.Collections.IList interfaz . Una matriz que es de solo lectura no permite la adición, eliminación o modificación de elementos después de crear la matriz.

Si necesita una colección de solo lectura, use una System.Collections clase que implemente la System.Collections.IList interfaz .

Si convierte o convierte una matriz en un IList objeto de interfaz, la IList.IsReadOnly propiedad devuelve false. Sin embargo, si convierte o convierte una matriz en una IList<T> interfaz, la IsReadOnly propiedad devuelve true.

La recuperación del valor de esta propiedad es una operación O(1).

Se aplica a

Consulte también