ReadOnlyCollection<T>.IList.Item[Int32] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает элемент по указанному индексу. Возникает NotSupportedException при попытке задать элемент по указанному индексу.
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
Параметры
- index
- Int32
Отсчитываемый от нуля индекс элемента.
Значение свойства
Элемент по указанному индексу.
Реализации
Исключения
index не является допустимым индексом в объекте IList.
Всегда возникает, если свойство задано.
Комментарии
Это свойство обеспечивает возможность доступа к определенному элементу в коллекции с помощью следующего синтаксиса: myCollection[index]
Язык C# использует это ключевое слово для определения индексаторов вместо реализации IList.Item[] свойства. Visual Basic реализует IList.Item[] как свойство по умолчанию, которое предоставляет те же функции индексирования.
Получение значения этого свойства является операцией O(1).
Этот член является явной реализацией элемента интерфейса. Его можно использовать только в том случае, если ReadOnlyCollection<T> экземпляр приведение к интерфейсу IDisposable .