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
Ключ требуемой коллекции значений.
Значение свойства
Коллекция значений, индексированных по указанному ключу.
Реализации
Примеры
В следующем примере показано, как использовать 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
не найден в коллекции, возвращается пустая последовательность.