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# | Index of first occurrence in StringCollection
- C# | Copy StringCollection at the specified index of array
- C# | Gets or sets the element at the specified index in StringCollection
- C# | Insert into OrderedDictionary with key and value at specified index
- C# | Insert an element into the ArrayList at the specified index
- C# | Insert an element into Collection<T> at specified index
- C# | How to insert the elements of a collection into the List at the specified index
- How to create a StringCollection in C#
- C# | StringCollection Class
- C# | Add a string to the end of the StringCollection
- How to get Synchronize access to the StringCollection in C#
- C# | Remove the first occurrence from the StringCollection
- C# | Remove all the strings from 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.