Array.IsReadOnly Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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).