Sdílet prostřednictvím


Array.IsReadOnly Vlastnost

Definice

Získá hodnotu určující, zda je jen pro Array čtení.

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

Hodnota vlastnosti

Tato vlastnost je vždy false určena pro všechna pole.

Implementuje

Poznámky

Array implementuje IsReadOnly vlastnost, protože je vyžadována rozhraním System.Collections.IList . Pole, které je jen pro čtení, neumožňuje přidání, odebrání nebo úpravy prvků po vytvoření pole.

Pokud potřebujete kolekci určenou jen pro čtení, použijte System.Collections třídu, která implementuje System.Collections.IList rozhraní.

Pokud přetypujete nebo převedete pole na IList objekt rozhraní, IList.IsReadOnly vrátí falsevlastnost . Pokud však přetypujete nebo převedete pole na IList<T> rozhraní, IsReadOnly vrátí truevlastnost .

Načtení hodnoty této vlastnosti je operace O(1).

Platí pro

Viz také