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# | Adding the specified key and value into HybridDictionary
- C# | Gets or sets the value in HybridDictionary with specified key
- C# | Remove entry with specified key from the StringDictionary
- C# | Remove the entry with specified key from ListDictionary
- C# | Remove entry with specified key from OrderedDictionary
- C# | Insert a new entry in OrderedDictionary with specified key and value
- C# | Creating a HybridDictionary with specified initial size & case sensitivity
- C# | Creating an empty HybridDictionary with specified case sensitivity
- C# | Creating a Case-Sensitive HybridDictionary with specified initial size
- C# | Removing all entries from HybridDictionary
- C# | Remove the entry at specified index from OrderedDictionary
- C# | Check the HybridDictionary for a specific key
- C# | Count the number of key/value pairs in HybridDictionary
- C# | HybridDictionary Class
- C# | Check if HybridDictionary is Synchronized (thread safe)
- C# | Check if HybridDictionary is read only
- C# | Check if HybridDictionary has fixed size
- C# | Copying the HybridDictionary entries to an Array Instance
- C# | Get an ICollection containing the keys in HybridDictionary
- C# | Get an enumerator that iterates through the HybridDictionary
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. 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.