HybridDictionary.Remove(Object) method is used to remove the entry with the specified key from the HybridDictionary.
public void Remove (object key);
Here, key is the key of the entry to remove.
Exception: This method throws ArgumentNullException if the key is null.
Below given are some examples to understand the implementation in a better way :
Number of key/value pairs in myDict are : 6 The key/value pairs in myDict are : A --> Apple B --> Banana C --> Cat D --> Dog E --> Elephant F --> Fish Number of key/value pairs in myDict are : 5 The key/value pairs in myDict are : A --> Apple B --> Banana D --> Dog E --> Elephant F --> Fish
System.ArgumentNullException: Key cannot be null.
Parameter name: key
- If the HybridDictionary does not contain an element with the specified key, the HybridDictionary remains unchanged. No exception is thrown.
- If the collection is already stored in a Hashtable and the number of elements falls below the optimal size for a ListDictionary, the collection remains in the Hashtable to avoid the overhead of copying elements from the Hashtable back to a ListDictionary.
- This method is an O(1) operation.
- C# | Removing all entries from HybridDictionary
- C# | Remove entry with specified key from OrderedDictionary
- C# | Remove entry with specified key from the StringDictionary
- C# | Remove the entry with specified key from ListDictionary
- C# | Insert a new entry in OrderedDictionary with specified key and value
- C# | Remove the entry at specified index from OrderedDictionary
- C# | HybridDictionary Class
- C# | Adding the specified key and value into HybridDictionary
- C# | Gets or sets the value in HybridDictionary with specified key
- C# | Check if HybridDictionary is read only
- C# | Check the HybridDictionary for a specific key
- C# | Get an ICollection containing the values in HybridDictionary
- C# | Get an enumerator that iterates through the HybridDictionary
- C# | Get an ICollection containing the keys in HybridDictionary
- How to get Synchronize access to the HybridDictionary in C#
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.