OrderedDictionary.Clear method is used to remove all elements from the OrderedDictionary collection.
public void Clear ();
Exception: If the OrderedDictionary collection is read-only then it will throw NotSupportedException.
Below given are some examples to understand the implementation in a better way:
Number of elements are : 5 key1 -- value1 key2 -- value2 key3 -- value3 key4 -- value4 key5 -- value5 Number of elements are : 0
Number of elements are : 4 A -- Apple B -- Banana C -- Cat D -- Dog Number of elements are : 0
- After calling the Clear method, the Count property is set to zero.
- References to other objects from elements of the collection are also released.
- The capacity of dictionary is not changed as a result of calling this method.
- C# | Remove entry with specified key from OrderedDictionary
- C# | Remove the entry at specified index from OrderedDictionary
- C# | Copy OrderedDictionary elements to Array instance at the specified index
- C# | Remove all elements from the Collection<T>
- C# | Remove all elements from a SortedList
- C# | Remove all elements from the SortedSet
- C# | Remove all elements from the ArrayList
- C# | Remove all elements from the Hashtable
- C# | Remove all elements from a HashSet
- C# | Remove a range of elements from the ArrayList
- C# | Remove all elements in a collection from a HashSet
- C# | Remove elements from a SortedSet that match the predicate
- C# | Remove elements from a HashSet with conditions defined by the predicate
- C# | Remove all elements of a List that match the conditions defined by the predicate
- C# | Add key and value into OrderedDictionary collection
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.