lunes, 25 de noviembre de 2019

Cómo agregar nuevo elemento a un array en c#

Cómo agregar nuevo elemento a un array en c#


Hola.

Estuve buscando la manera de cómo agregar un elemento a un arreglo de c# de manera rápida.

Bueno, resulta que no hay manera rápida de agregar un elemento a un arreglo en c#. Por definición un arreglo es de una medida fija y por lo tanto no puede ser extendido. Esto aplica para arreglos de cualquier tipo: int, string, char, etc.

En mi caso estoy usando un arreglo de enteros y quiero agregar uno al final dinámicamente por lo que no sé cual es la medida el arreglo.

Solución.


La solución aquí es usar una lista en lugar de un array. La lista puede ser extendida dinámicamente facilmente con el método add y no tienen que definir un length fijo.

Utilizar la lista facilita no solo el agregar elementos sino también otras tareas sobre la lista.

Les dejo aquí abajo un ejemplo de cómo agregar un elemento a una lista de enteros.

List<int> enteros = new List<int>(); 
enteros.add(1);


Espero les sirva.


No hay comentarios.:

Publicar un comentario