Collection<T>.IList.Item[Int32] 属性

定义

获取或设置指定索引处的元素。

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 中的有效索引。

已设置属性,且 value 属于不能对 IList 赋值的类型。

注解

通过此属性,可以使用以下语法来访问集合中的特定元素:myCollection[index]

C# 语言使用此关键字 (keyword) 来定义索引器,而不是实现 IList.Item[] 属性。 Visual Basic 将 IList.Item[] 实现为默认属性,该属性提供相同的索引功能。

检索此属性的值是 O (1) 操作;设置 属性也是 O (1) 操作。

适用于