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

Definition

Hämtar elementet vid det angivna indexet. En NotSupportedException inträffar om du försöker ange objektet i det angivna indexet.

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; }
member this.System.Collections.IList.Item(int) : obj with get, set
 Property Item(index As Integer) As Object Implements IList.Item

Parametrar

index
Int32

Det nollbaserade indexet för elementet som ska hämtas.

Egenskapsvärde

Elementet i det angivna indexet.

Implementeringar

Undantag

index är inte ett giltigt index i IList.

Genereras alltid om egenskapen har angetts.

Kommentarer

Den här egenskapen ger möjlighet att komma åt ett specifikt element i samlingen med hjälp av följande syntax: myCollection[index].

C#-språket använder det här nyckelordet för att definiera indexerarna i stället för att IList.Item[] implementera egenskapen. Visual Basic implementerar IList.Item[] som en standardegenskap, vilket ger samma indexeringsfunktioner.

Att hämta värdet för den här egenskapen är en O(1)-åtgärd.

Den här medlemmen är en explicit implementering av gränssnittsmedlemmar. Den kan endast användas när instansen ReadOnlyCollection<T> skickas till ett IDisposable gränssnitt.

Gäller för