Поделиться через


Lookup<TKey,TElement>.Item[TKey] Свойство

Определение

Возвращает коллекцию значений, индексированных по указанному ключу.

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)

Параметры

key
TKey

Ключ требуемой коллекции значений.

Значение свойства

IEnumerable<TElement>

Коллекция значений, индексированных по указанному ключу.

Реализации

Примеры

В следующем примере показано, как использовать Item[] для индексирования непосредственно в Lookup<TKey,TElement>. Этот пример входит в состав более крупного примера использования класса Lookup<TKey,TElement>.

// 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)

Комментарии

Это индексированное свойство позволяет индексировать определенную коллекцию значений в с помощью следующего синтаксиса Lookup<TKey,TElement> : myLookup[key] в Visual C# или myLookup(key) в Visual Basic. Если объект key не найден в коллекции, возвращается пустая последовательность.

Применяется к