Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arreglos en C
Arreglos en C
¿Qué es un arreglo?
Un arreglo es el tipo de colección más simple, soportado directamente por el
lenguaje.
Se trata de una secuencia de objetos del mismo tipo que pueden ser accedidos
por medio de un índice. Cuando se declara un arreglo, realmente se está
instanciado un objeto de sub-clase de System.Array, que implementa ICloneable,
Ilist, ICollection e IEnumerable.
Se cuenta con lo mejor de dos mundos: una sintaxis familiar para declarar arreglos
y la definición de una clase que brinda acceso a un conjunto de métodos y
propiedades comunes a todos los arreglos.
Se pueden efectuar conversiones de tipo entre arreglos siempre que sus
dimensiones sean iguales y que sea posible convertir (implícita o explícitamente)
entre los tipos de sus elementos.
ARREGLOS-DECLARACIÓN
[[atributos]] [[modificadores]] tipo[] nombre;
ARREGLOS-INICIALIZACIÓN Y ACCESO
En el momento de instanciar un arreglo sus elementos quedan inicializados en los
valores por defecto correspondiente a su tipo.
string[] mi Arreglo;
miArreglo= new string[10];
Pueden ser inicializados explícitamente en el momento de su declaración:
Int[] miArreglo= new int[5] {2, 4, 6, 8, 10 };
Int[] miArreglo={2, 4, 6, 8, 10 };
El índice de los arreglos empieza en 0 y los elementos se acceden usando la
sintaxis nombre[i], donde i es el elemento
ubicado
Tipos de arreglo
C# admite matrices de una dimensión, matrices multidimensionales (matrices
rectangulares) y matrices de matrices (matrices escalonadas). El siguiente ejemplo
muestra cómo declarar diferentes tipos de matrices:
¿Qué es un vector?
Declaración
Uso
Elementos