Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Lookup<TKey, TElement>.Item Property

Gets the collection of values indexed by the specified key.

Namespace:  System.Linq
Assembly:  System.Core (in System.Core.dll)

public IEnumerable<TElement> this[
	TKey key
] { get; }

Parameters

key
Type: TKey
The key of the desired collection of values.

Property Value

Type: System.Collections.Generic.IEnumerable<TElement>
The collection of values indexed by the specified key.

Implements

ILookup<TKey, TElement>.Item[TKey]

This indexed property provides the ability to index a specific collection of values in the Lookup<TKey, TElement> by using the following syntax: myLookup[key] in Visual C# or myLookup(key) in Visual Basic. If key is not found in the collection, an empty sequence is returned.

The following example demonstrates how to use Item to index directly into a Lookup<TKey, TElement>. This code example is part of a larger example provided for the Lookup<TKey, TElement> class.


// Select a collection of Packages by indexing directly into the Lookup.
IEnumerable<string> cgroup = lookup['C'];


Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft