Collection<T>.IList.Item[Int32] Właściwość

Definicja

Pobiera lub ustawia element pod określonym indeksem.

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

Liczony od zera indeks elementu do pobrania lub ustawienia.

Wartość właściwości

Element pod określonym indeksem.

Implementuje

Wyjątki

index nie jest prawidłowym indeksem w obiekcie IList.

Właściwość jest ustawiona i value ma typ, który nie można przypisać do IListobiektu .

Uwagi

Ta właściwość umożliwia dostęp do określonego elementu w kolekcji przy użyciu następującej składni: myCollection[index].

Język C# używa tego słowa kluczowego do zdefiniowania indeksatorów zamiast implementowania IList.Item[] właściwości. Visual Basic implementuje IList.Item[] jako właściwość domyślną, która zapewnia tę samą funkcjonalność indeksowania.

Pobieranie wartości tej właściwości jest operacją O(1); ustawienie właściwości jest również operacją O(1).

Dotyczy