DictionaryEntry::Key Property


Gets or sets the key in the key/value pair.

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

property Object^ Key {
	Object^ get();
	void set(Object^ value);

Property Value

Type: System::Object^

The key in the key/value pair.

The following example demonstrates the Key property. This code example is part of a larger example provided for the DictionaryEntry class.

    virtual void Add(Object^ key, Object^ value)
        // Add the new key/value pair even if this key already exists
        // in the dictionary.
        if (itemsInUse == items->Length)
            throw gcnew InvalidOperationException
                ("The dictionary cannot hold any more items.");
        items[itemsInUse++] = gcnew DictionaryEntry(key, value);

Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top