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 a HashSet
- C# | Remove all elements from the ArrayList
- C# | Remove all elements from the SortedSet
- C# | Remove all elements from a SortedList
- C# | Remove all elements from OrderedDictionary
- C# | Remove all elements from the Hashtable
- C# | Remove all elements in a collection from a HashSet
- C# | Remove a range of elements from the ArrayList
- 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# | Remove the first occurrence from the StringCollection
- C# | Remove the entry with specified key from ListDictionary
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.