ReadOnlyCollection<T>.IList.Item[Int32] Vlastnost

Definice

Získá prvek na pozici zadaného indexu. Dojde NotSupportedException k chybě, pokud se pokusíte nastavit položku na zadaný index.

property System::Object ^ System::Collections::IList::Item[int] { System::Object ^ get(int index); void set(int index, System::Object ^ value); };
object System.Collections.IList.Item[int index] { get; set; }
object? System.Collections.IList.Item[int index] { get; set; }
member this.System.Collections.IList.Item(int) : obj with get, set
 Property Item(index As Integer) As Object Implements IList.Item

Parametry

index
Int32

Index od nuly prvku, který chcete získat.

Hodnota vlastnosti

Prvek na pozici zadaného indexu.

Implementuje

Výjimky

index není platný index v objektu IList.

Vždy vyvolán, pokud je vlastnost nastavena.

Poznámky

Tato vlastnost poskytuje možnost přístupu ke konkrétnímu prvku v kolekci pomocí následující syntaxe: myCollection[index].

Jazyk C# používá toto klíčové slovo k definování indexerů místo implementace IList.Item[] vlastnosti . Visual Basic implementuje IList.Item[] jako výchozí vlastnost, která poskytuje stejné funkce indexování.

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

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případě, že ReadOnlyCollection<T> je instance přetypovaná na IDisposable rozhraní.

Platí pro