C# | Creación de un contenedor sincronizado (seguro para subprocesos) para ArrayList – Part 1

El método sincronizado (ArrayList) se usa para obtener un contenedor ArrayList que está sincronizado (seguro para subprocesos). Sintaxis: System.Collections.ArrayList estático público sincronizado (lista System.Collections.ArrayList); Aquí, la lista es la ArrayList que se va a sincronizar. Valor de retorno: Devuelve un contenedor ArrayList que está sincronizado (seguro para subprocesos). Excepción: este método lanza ArgumentNullException si la … Continue reading «C# | Creación de un contenedor sincronizado (seguro para subprocesos) para ArrayList – Part 1»

C# | Eliminar el elemento en el índice especificado de 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 de memoria dinámica, agregando, buscando y ordenando elementos en la lista. El método ArrayList.RemoveAt(Int32) se usa para eliminar el elemento en el índice especificado de ArrayList. Propiedades: Los elementos se pueden … Continue reading «C# | Eliminar el elemento en el índice especificado de ArrayList – Part 1»

C# | Agregar elementos al final de ArrayList

El método AddRange(ICollection) se usa para agregar los elementos de una ICollection al final de ArrayList. O, en otras palabras, este método se usa para agregar múltiples elementos de otra colección a una ArrayList. Aquí los elementos se definen como del tipo primitivo o no primitivo. Sintaxis: public virtual void AddRange (ICollection col); Aquí, col … Continue reading «C# | Agregar elementos al final de ArrayList»

C# | Cómo obtener acceso sincronizado a ArrayList

La propiedad ArrayList.SyncRoot se usa para obtener un objeto que se puede usar para sincronizar el acceso a 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. … Continue reading «C# | Cómo obtener acceso sincronizado a ArrayList»

C# | Compruebe si ArrayList tiene un tamaño fijo – 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. La propiedad ArrayList.IsFixedSize se usa para verificar si ArrayList tiene un tamaño fijo o no. Propiedades: Los elementos se pueden … Continue reading «C# | Compruebe si ArrayList tiene un tamaño fijo – Part 1»

C# | Obtener un subconjunto de los elementos de la fuente ArrayList

El método ArrayList.GetRange(Int32, Int32) se usa para obtener un ArrayList que representará un subconjunto de los elementos en el ArrayList de origen. Sintaxis: public virtual System.Collections.ArrayList GetRange (int index, int count); Parámetros: índice: es de tipo Int32 y representa el índice ArrayList de base cero en el que comienza el rango. count: Es de tipo … Continue reading «C# | Obtener un subconjunto de los elementos de la fuente ArrayList»

C# | Obtenga la cantidad de elementos realmente contenidos en 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 de memoria dinámica, agregando, buscando y ordenando elementos en la lista. La propiedad ArrayList.Count obtiene el número de elementos realmente contenidos en ArrayList. Propiedades de la clase ArrayList: Los elementos se … Continue reading «C# | Obtenga la cantidad de elementos realmente contenidos en ArrayList – Part 1»

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

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 – Part 1»

C# | Método ArrayList.InsertRange()

El método ArrayList.InsertRange(Int32, ICollection) en C# se usa para insertar los elementos de una colección en ArrayList en un índice especificado. Es decir, el elemento insertado pertenece a una colección (es decir, cola, etc.). Sintaxis: public virtual void InsertRange (int index, ICollection element); Parámetros: index : Es el índice , donde se insertarán los nuevos … Continue reading «C# | Método ArrayList.InsertRange()»

C# | Creación de un contenedor sincronizado (seguro para subprocesos) para ArrayList

El método sincronizado (ArrayList) se usa para obtener un contenedor ArrayList que está sincronizado (seguro para subprocesos). Sintaxis: System.Collections.ArrayList estático público sincronizado (lista System.Collections.ArrayList); Aquí, la lista es la ArrayList que se va a sincronizar. Valor de retorno: Devuelve un contenedor ArrayList que está sincronizado (seguro para subprocesos). Excepción: este método lanza ArgumentNullException si la … Continue reading «C# | Creación de un contenedor sincronizado (seguro para subprocesos) para ArrayList»