C# | Cómo convertir un ArrayList a Array

En C#, una array es un grupo de variables del mismo tipo a las que se hace referencia mediante un nombre común. Y cada elemento de datos se llama un elemento de la array. Los tipos de datos de los elementos pueden ser cualquier tipo de datos válido como char, int, float, etc. y los … Continue reading «C# | Cómo convertir un ArrayList a Array»

C# | Clase ArrayList – Part 1

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 dinámica de memoria, agregando, buscando y ordenando elementos en la lista. Propiedades de la clase ArrayList: Los elementos se pueden agregar o eliminar de la colección Array List en cualquier momento. … Continue reading «C# | Clase ArrayList – Part 1»

C# | Establece la capacidad al número real de elementos en el ArrayList

El método ArrayList.TrimToSize se usa para establecer la capacidad en el número real de elementos en ArrayList. Se puede usar para minimizar la sobrecarga de memoria de una colección si no se agregarán nuevos elementos a la colección. Nota: Este método es una operación O(n), donde n es Count . Sintaxis: public virtual void TrimToSize … Continue reading «C# | Establece la capacidad al número real de elementos en el ArrayList»

C# | Creación de un contenedor de solo lectura para ArrayList

El método ArrayList.ReadOnly(ArrayList) se usa para obtener un contenedor ArrayList de solo lectura. Sintaxis: public static System.Collections.ArrayList ReadOnly(System.Collections.ArrayList list); Aquí, la lista es la ArrayList que se va a envolver. Valor de retorno: Devuelve un ArrayList Wrapper de solo lectura alrededor de la lista . Excepción: este método devuelve ArgumentNullException si la lista es nula. … Continue reading «C# | Creación de un contenedor de solo lectura para ArrayList»

Cómo crear ArrayList en C#

El constructor ArrayList() se usa para inicializar una nueva instancia de la clase ArrayList que estará vacía y tendrá la capacidad inicial predeterminada. 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 dinámica de memoria, agregando, buscando y ordenando elementos … Continue reading «Cómo crear ArrayList en C#»

C# | Obtenga o establezca el elemento en el índice especificado en ArrayList

La propiedad ArrayList.Item[Int32] se usa para obtener o establecer el elemento en el índice especificado en ArrayList . Sintaxis: public virtual object this[int index] { get; set; } Aquí, el índice es el índice de base cero del elemento que se va a obtener o establecer. Valor devuelto: Devuelve el elemento de tipo Objeto en … Continue reading «C# | Obtenga o establezca el elemento en el índice especificado en ArrayList»

C# | Creación de una ArrayList con una capacidad inicial especificada

El constructor ArrayList(Int32) se usa para inicializar una nueva instancia de la clase ArrayList que estará vacía y tendrá la capacidad inicial especificada. 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 … Continue reading «C# | Creación de una ArrayList con una capacidad inicial especificada»

C# | Eliminar un rango de elementos 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.RemoveRange(Int32, Int32) se usa para eliminar un rango de elementos de ArrayList. Propiedades de la clase ArrayList: Los … Continue reading «C# | Eliminar un rango de elementos de ArrayList»

C# | Copiar toda la ArrayList a 1-D Array comenzando en el índice especificado

El método ArrayList.CopyTo(Array, Int32) se utiliza para copiar todo el ArrayList en un Array unidimensional compatible, comenzando en el índice especificado del conjunto de destino. Sintaxis: public virtual void CopyTo (Array array, int arrayIndex); Parámetros: array: Es el Array unidimensional que es el destino de los elementos copiados de ArrayList. El Array debe tener una … Continue reading «C# | Copiar toda la ArrayList a 1-D Array comenzando en el índice especificado»

C# | Inserte un elemento en ArrayList en el índice especificado – Part 1

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.Insert(Int32, Object) inserta un elemento en ArrayList en el índice especificado. Propiedades de la clase ArrayList: Los elementos … Continue reading «C# | Inserte un elemento en ArrayList en el índice especificado – Part 1»