Array.IsReadOnly Property

Definition

Získá hodnotu, která určuje, zda je Array určena jen pro čtení.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

Property Value

Boolean

Tato vlastnost je vždy false pro všechna pole.This property is always false for all arrays.

Implements

Remarks

Array implementuje vlastnost IsReadOnly, protože ji vyžaduje rozhraní System.Collections.IList.Array implements the IsReadOnly property because it is required by the System.Collections.IList interface. Pole, které je jen pro čtení, nepovoluje přidávání, odebírání ani úpravu prvků po vytvoření pole.An array that is read-only does not allow the addition, removal, or modification of elements after the array is created.

Pokud požadujete kolekci jen pro čtení, použijte třídu System.Collections, která implementuje rozhraní System.Collections.IList.If you require a read-only collection, use a System.Collections class that implements the System.Collections.IList interface.

Pokud přetypování nebo převod pole na objekt IList rozhraní, vlastnost IList.IsReadOnly vrátí false.If you cast or convert an array to an IList interface object, the IList.IsReadOnly property returns false. Pokud však přetypování nebo převod pole na IList<T> rozhraní, vlastnost IsReadOnly vrátí true.However, if you cast or convert an array to a IList<T> interface, the IsReadOnly property returns true.

Načtení hodnoty této vlastnosti je operace O(1).Retrieving the value of this property is an O(1) operation.

Applies to

See also