Lookup<TKey,TElement>.Item[TKey] Egenskap

Definition

Hämtar samlingen med värden som indexerats av den angivna nyckeln.

public:
 property System::Collections::Generic::IEnumerable<TElement> ^ default[TKey] { System::Collections::Generic::IEnumerable<TElement> ^ get(TKey key); };
public System.Collections.Generic.IEnumerable<TElement> this[TKey key] { get; }
member this.Item('Key) : seq<'Element>
Default Public ReadOnly Property Item(key As TKey) As IEnumerable(Of TElement)

Parametrar

key
TKey

Nyckeln för den önskade samlingen med värden.

Egenskapsvärde

IEnumerable<TElement>

Den samling värden som indexerats av den angivna nyckeln.

Implementeringar

Exempel

I följande exempel visas hur du använder Item[] för att indexera direkt till en Lookup<TKey,TElement>. Det här kodexemplet är en del av ett större exempel för Lookup<TKey,TElement> klassen.

// Select a collection of Packages by indexing directly into the Lookup.
IEnumerable<string> cgroup = lookup['C'];
' Select a collection of Packages by indexing directly into the Lookup.
Dim cgroup As System.Collections.Generic.IEnumerable(Of String) = lookup("C"c)

Kommentarer

Den här indexerade egenskapen ger möjlighet att indexering av en specifik samling värden i Lookup<TKey,TElement> med hjälp av följande syntax: myLookup[key] i Visual C# eller myLookup(key) i Visual Basic. Om det key inte finns i samlingen returneras en tom sekvens.

Gäller för