ArrayList.Repeat(Object, Int32) Method is used to return an ArrayList whose elements are copies of the specified value. Or in other words, this method is used when you want to repeat a specified element in the ArrayList. This method is an O(n) operation, where n is the number of times item should be copied.
public static ArrayList Repeat (object item, int count);
item: It is an Object to copy multiple times in the new ArrayList. The value can be null.
count: It counts the number of times item should be copied.
Return Value: This method returns an ArrayList with a count number of elements, all of which are copies of the item.
Exception: If the value of count is less than zero then this method will give ArgumentOutOfRangeException.
Below given are some examples to understand the implementation in a better way:
GFG GFG GFG GFG GFG GFG The count of the item is : 6
System.ArgumentOutOfRangeException: Non-negative number required.
Parameter name: count
- C# | Copy the elements of collection over a range of elements in ArrayList
- C# | Adding the elements to the end of the ArrayList
- C# | Adding elements to the end of the ArrayList
- C# | Sort the elements in the ArrayList
- C# | Get or set the number of elements that the ArrayList can contain
- C# | Remove all elements from the ArrayList
- C# | Remove a range of elements from the ArrayList
- C# | Getting an enumerator for a range of elements in the ArrayList
- C# | Copying the elements of ArrayList to a new array
- C# | Get the number of elements actually contained in the ArrayList
- C# | Getting a subset of the elements from the source ArrayList
- C# | Reverse the order of the elements in the entire ArrayList or in the specified range
- C# | Sets the capacity to the actual number of elements in the ArrayList
- ArrayList in C#
- C# | Array vs ArrayList
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.