Array.IsReadOnly Vlastnost

Definice

Získá hodnotu, která určuje, zda je Array určena jen pro č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 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 úpravu prvků po vytvoření pole.

Pokud potřebujete kolekci 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é