C# | Agregue un objeto al final de ArrayList

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);
        }
    }
}
Producción:

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);
        }
    }
}
Producción:

1
2
3
4
5
6

Referencia:

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *