ArrayList representa una colección ordenada de un objeto que se puede indexar individualmente. Es básicamente una alternativa a una array. También permite la asignación de memoria dinámica, agregando, buscando y ordenando elementos en la lista. El método ArrayList.Add(Object) agrega un objeto al final de ArrayList.
Propiedades de la clase ArrayList:
- Los elementos se pueden agregar o eliminar de la colección Array List en cualquier momento.
- No se garantiza que ArrayList se ordene.
- La capacidad de un ArrayList es el número de elementos que puede contener ArrayList.
- 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.
- También permite duplicar elementos.
- No se admite el uso de arrays multidimensionales como elementos en una colección ArrayList.
Sintaxis:
public virtual int Add (object value);
Aquí, el valor es el objeto que se agregará al final de ArrayList. El valor puede ser nulo.
Valor devuelto: este método devuelve el índice ArrayList en el que se ha agregado el valor.
Excepción: este método dará NotSupportedException si ArrayList es de solo lectura o de tamaño fijo.
A continuación se muestran los programas para ilustrar el uso del método ArrayList.Add(Object) :
Ejemplo 1:
// C# code to add an object to // the end of the ArrayList using System; using System.Collections; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating an ArrayList ArrayList myList = new ArrayList(); // Adding elements to ArrayList myList.Add("A"); myList.Add("B"); myList.Add("C"); myList.Add("D"); myList.Add("E"); myList.Add("F"); // Displaying the elements in the ArrayList foreach(string str in myList) { Console.WriteLine(str); } } }
A B C D E F
Ejemplo 2:
// C# code to add an object to // the end of the ArrayList using System; using System.Collections; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating an ArrayList ArrayList myList = new ArrayList(); // Adding elements to ArrayList myList.Add(1); myList.Add(2); myList.Add(3); myList.Add(4); myList.Add(5); myList.Add(6); // Displaying the elements in the ArrayList foreach(int i in myList) { Console.WriteLine(i); } } }
1 2 3 4 5 6
Referencia:
- https://docs.microsoft.com/en-us/dotnet/api/system.collections.arraylist.add?view=netframework-4.7.2
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