Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

IReadOnlyDictionary(TKey, TValue).Item Property

.NET Framework 4.6 and 4.5

Gets the element that has the specified key in the read-only dictionary.

Namespace:  System.Collections.Generic
Assembly:  mscorlib (in mscorlib.dll)

abstract Item : 
        key:'TKey -> 'TValue with get

Parameters

key
Type: TKey

The key to locate.

Property Value

Type: TValue
The element that has the specified key in the read-only dictionary.

ExceptionCondition
ArgumentNullException

key is a null reference (Nothing in Visual Basic).

KeyNotFoundException

The property is retrieved and key is not found.

This property lets you access a specific element in the collection by using the following syntax: myCollection[key] (myCollection(key) in Visual Basic).

Implementations can vary in how they determine the equality of objects: for example, the class that implements IReadOnlyDictionary(TKey, TValue) might use the Comparer(T).Default property, or it might implement the IComparer(T) method.

Implementations can vary in whether they allow key to be a null reference (Nothing in Visual Basic).

.NET Framework

Supported in: 4.6, 4.5

.NET for Windows Phone apps

Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8
Show:
© 2015 Microsoft