NameObjectCollectionBase.KeysCollection.Item[Int32] Egenskap

Definition

Hämtar posten vid det angivna indexet för samlingen.

public:
 property System::String ^ default[int] { System::String ^ get(int index); };
public string this[int index] { get; }
member this.Item(int) : string
Default Public ReadOnly Property Item(index As Integer) As String

Parametrar

index
Int32

Det nollbaserade indexet för posten som ska hittas i samlingen.

Egenskapsvärde

Nyckeln String för posten vid det angivna indexet för samlingen.

Undantag

index ligger utanför det giltiga indexintervallet för samlingen.

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] (i Visual Basic myCollection(index)).

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

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

Gäller för