La clase StringCollection es una nueva adición a la biblioteca de clases de .NET Framework que representa una colección de strings. La clase StringCollection se define en el espacio de nombres System.Collections.Specialized .
Propiedades:
- StringCollection acepta nulo como un valor válido y permite elementos duplicados.
- Las comparaciones de strings distinguen entre mayúsculas y minúsculas.
- Se puede acceder a los elementos de esta colección mediante un índice entero.
- Los índices de esta colección están basados en cero.
Los siguientes programas ilustran cómo obtener o establecer los elementos en el índice especificado en StringCollection:
Ejemplo 1:
// C# code to get or set the element at the // specified index in StringCollection using System; using System.Collections; using System.Collections.Specialized; class GFG { // Driver code public static void Main() { // creating a StringCollection named myCol StringCollection myCol = new StringCollection(); // creating a string array named myArr String[] myArr = new String[] { "G", "e", "E", "k", "s" }; // Copying the elements of a string // array to the end of the StringCollection. myCol.AddRange(myArr); // To get element at index 2 Console.WriteLine(myCol[2]); } }
Producción:
E
Ejemplo 2:
// C# code to get or set the element at the // specified index in StringCollection using System; using System.Collections; using System.Collections.Specialized; class GFG { // Driver code public static void Main() { // creating a StringCollection named myCol StringCollection myCol = new StringCollection(); // creating a string array named myArr String[] myArr = new String[] { "3", "5", "7", "11", "13" }; // Copying the elements of a string // array to the end of the StringCollection. myCol.AddRange(myArr); // To get element at index 3 Console.WriteLine(myCol[3]); // Set the value at index 3 to "8" myCol[3] = "8"; // To get element at index 3 Console.WriteLine(myCol[3]); } }
Producción:
11 8
Publicación traducida automáticamente
Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA