Array.IsReadOnly Array.IsReadOnly Array.IsReadOnly Array.IsReadOnly Property

Definição

Obtém um valor que indica se o Array é somente leitura.Gets a value indicating whether the Array is read-only.

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

Valor da propriedade

Esta propriedade é sempre false para todas as matrizes.This property is always false for all arrays.

Implementações

Comentários

Array implementa o IsReadOnly propriedade porque ele é necessário para o System.Collections.IList interface.Array implements the IsReadOnly property because it is required by the System.Collections.IList interface. Uma matriz que é somente leitura não permite a adição, remoção ou modificação de elementos após a matriz é criada.An array that is read-only does not allow the addition, removal, or modification of elements after the array is created.

Se você precisar de uma coleção somente leitura, use uma System.Collections classe que implementa o System.Collections.IList interface.If you require a read-only collection, use a System.Collections class that implements the System.Collections.IList interface.

Se você converter ou converter uma matriz para um IList objeto de interface, o IList.IsReadOnly propriedade retorna false.If you cast or convert an array to an IList interface object, the IList.IsReadOnly property returns false. No entanto, se você converter ou converter uma matriz para um IList<T> interface, o IsReadOnly propriedade retorna true.However, if you cast or convert an array to a IList<T> interface, the IsReadOnly property returns true.

A recuperação do valor dessa propriedade é uma operação O(1).Retrieving the value of this property is an O(1) operation.

Aplica-se a

Veja também