Item Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Gets or sets the element with the specified key.

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

Object this[
	Object key
] { get; set; }


Type: System..::..Object
The key of the element to get or set.

Property Value

Type: System..::..Object
The element with the specified key, or nullNothingnullptrunita null reference (Nothing in Visual Basic) if the key does not exist.

This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[key].

You can also use the Item property to add new elements by setting the value of a key that does not exist in the dictionary (for example, myCollection["myNonexistentKey"] = myValue). However, if the specified key already exists in the dictionary, setting the Item property overwrites the old value. In contrast, the Add method does not modify existing elements.