StringCollection class is a new addition to the .NET Framework class library that represents a collection of strings. StringCollection class is defined in the System.Collections.Specialized namespace.
StringCollection.Insert(Int32, String) method is used to insert a string into the StringCollection at the specified index.
public void Insert (int index, string value);
- index: The zero-based index at which value is inserted.
- value: The string to insert. The value can be null.
Exception: This method will give ArgumentOutOfRangeException if the index is less than zero Or index is greater than Count.
- Duplicate strings are allowed in StringCollection.
- If index is equal to Count, value is added to the end of StringCollection.
- This method is an O(n) operation, where n is Count.
Below programs illustrate the use of StringCollection.Insert(Int32, String) Method:
A B F L Y Z
System.ArgumentOutOfRangeException: Insertion index was out of range. Must be non-negative and less than or equal to size.
Parameter name: index
- C# | Get or Set at specified index in StringCollection
- C# | Remove from the specified index of the StringCollection
- C# | Copy StringCollection at the specified index of array
- C# | Gets or sets the element at the specified index in StringCollection
- C# | Check if the specified string is in the StringCollection
- C# | Insert an element into the ArrayList at the specified index
- C# | How to insert the elements of a collection into the List at the specified index
- C# | Insert into OrderedDictionary with key and value at specified index
- C# | Insert an element into Collection<T> at specified index
- C# | Index of first occurrence in StringCollection
- Creating an Index From the Specified Index at the Start of a Collection in C#
- Creating an Index From the End of a Collection at a Specified Index Position in C#
- C# | Insert a new entry in OrderedDictionary with specified key and value
- C# | Check if the StringCollection is read-only
- C# | Check if StringCollection is synchronized (thread safe)
- C# | Get the number of strings in StringCollection
- C# | Remove the first occurrence from the StringCollection
- C# | Remove all the strings from the StringCollection
- C# | Add a string to the end of the StringCollection
- C# | Copy the elements of a string array to the end of the StringCollection
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.