List<T>.IList.Item[Int32] List<T>.IList.Item[Int32] List<T>.IList.Item[Int32] Property

Определение

Возвращает или задает элемент по указанному индексу.Gets or sets the element at the specified 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; }
 Property Item(index As Integer) As Object Implements IList.Item

Параметры

index
Int32 Int32 Int32

Отсчитываемый от нуля индекс элемента, который требуется возвратить или задать.The zero-based index of the element to get or set.

Значение свойства

Элемент, расположенный по указанному индексу.The element at the specified index.

Реализации

Исключения

index не является допустимым индексом в IList.index is not a valid index in the IList.

Свойство задано, и тип параметра value не может быть назначен IList.The property is set and value is of a type that is not assignable to the IList.

Комментарии

В языке C# используются это ключевое слово для определения индексаторов вместо реализации IList.Item[Int32] свойство.The C# language uses the this keyword to define the indexers instead of implementing the IList.Item[Int32] property. В языке Visual Basic в качестве свойства по умолчанию реализовано свойство IList.Item[Int32], предоставляющее те же возможности индексирования.Visual Basic implements IList.Item[Int32] as a default property, which provides the same indexing functionality.

Получение значения этого свойства является операцией o(1). Задание этого свойства также является операцией o(1).Retrieving the value of this property is an O(1) operation; setting the property is also an O(1) operation.

Применяется к