Contenido del Curso
Conceptos básicos de C#
Conceptos básicos de C#
¿Qué son los Arrays?
Considera una situación donde necesitamos almacenar las calificaciones de 50 estudiantes. Una forma es crear 50 variables enteras que contengan las calificaciones de los 50 estudiantes, sin embargo, es muy tedioso e ineficiente. En su lugar, podemos crear un Array.
Un Array es como una colección de variables del mismo tipo. Podemos crear un array usando la siguiente sintaxis:
main
datatype[] arrayName = new datatype[size];
El datatype
indica el tipo de elementos que tendrá el array, puede ser int
, float
, char
, etc., mientras que size
es el número de elementos que tendrá el array.
Usando la sintaxis anterior podemos crear un array de enteros con 50 elementos:
main
int[] studentMarks = new int[50];
El tamaño de un array es fijo y no se puede cambiar. En caso de que queramos inicializar un array con algunos elementos en el momento de la declaración, podemos usar la siguiente sintaxis:
main
datatype[] arrayName = {element1, element2, element3, ...};
En este caso no necesitamos especificar el size
del array. Es automáticamente inferido por el compilador basado en el número de elementos con los que se inicializa el array. Por ejemplo:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }
El size
del arreglo anterior es 7
ya que se inicializa con siete elementos. Este tamaño permanece fijo a lo largo del programa.
A continuación se muestra una ilustración de un arreglo de cadenas que tiene 4 elementos:
Cada elemento es como una caja que contiene un valor, y ese valor puede ser cambiado.
¡Gracias por tus comentarios!