Collection<T>.Clear method is used to remove all elements from the Collection<T>.
public void Clear ();
Below given are some examples to understand the implementation in a better way:
Count : 5 A B C D E Count : 0
Count : 4 2 3 4 5 Count : 0
- Count is set to zero, and references to other objects from elements of the collection are also released.
- This method is an O(n) operation, where n is Count.
- C# | Remove all elements from the SortedSet
- C# | Remove all elements from the Hashtable
- C# | Remove all elements from OrderedDictionary
- C# | Remove all elements from the ArrayList
- C# | Remove all elements from a HashSet
- C# | Remove all elements from a SortedList
- 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# | Copy the elements of collection over a range of elements in ArrayList
- C# | Remove() Method
- C# | SortedDictionary.Remove() Method
- C# | Dictionary.Remove Method
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.