DictionaryBase.IDictionary.Keys Property

 

Gets an ICollection object containing the keys in the DictionaryBase object.

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

private abstract Keys : ICollection with get
private override Keys : ICollection with get

Property Value

Type: System.Collections.ICollection

An ICollection object containing the keys in the DictionaryBase object.

The order of the keys in the ICollection object is unspecified, but is the same order as the associated values in the ICollection object returned by the Values property.

The returned ICollection is not a static copy; instead, the ICollection refers back to the keys in the original DictionaryBase object. Therefore, changes to the DictionaryBase continue to be reflected in the returned ICollection.

Retrieving the value of this property is an O(1) operation.

The following code example implements the DictionaryBase class and uses that implementation to create a dictionary of String keys and values that have a Length property of 5 characters or less.

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Return to top
Show: