Las Arrays, arreglos o matrices
Las matrices se utilizan para almacenar múltiples valores en una sola variable, en lugar de declarar variables separadas para cada valor.
Para declarar una matriz, defina el tipo de variable entre corchetes:
string[ ] carros;
Ahora hemos declarado una variable que contiene una serie de cadenas.
Para insertar valores en él, podemos usar una matriz literal: coloque los valores en una lista separada por comas, dentro de llaves:
Aqui dos matrices, una string y otra integer.
string [ ] carros = {"Volvo", "BMW", "Ford", "Mazda"};
int [ ] myNum = {10, 20, 30, 40};
Como se accede a los elementos de la matriz?
Para acceder a un elemento de matriz se hace haciendo referencia al número de Ãndice.
Esta declaración accede al valor del primer elemento en la matriz carros:
string [ ] carros = {"Volvo", "BMW", "Ford", "Mazda"};
Console.WriteLine (carros[0]);
Cambiar un elemento de matriz
Para cambiar el valor de un elemento especÃfico, verifique y cambien el número de Ãndice:
string [] cars = {"Volvo", "BMW", "Ford", "Mazda"};
coches [0] = "Opel"; // Aqui cambiamos el valor del indice 0 es decir Volvo por Opel
Console.WriteLine (coches [0]);
// Ahora genera Opel en lugar de Volvo
Longitud de la matriz
Para saber cuántos elementos tiene una matriz, use la propiedad Length:
string [] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Console.WriteLine (cars.Length);
Mostrará la cantidad de elementos en la matriz.
Recorrer una matriz
Puede recorrer los elementos de la matriz con el bucle for y usar la propiedad Length para especificar cuántas veces se debe ejecutar el bucle.
El siguiente ejemplo muestra todos los elementos en la matriz de carros:
string [] carros= {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i <cars.Length; i ++)
{
Console.WriteLine (carros[i]);
}
Este post lo terminare luego
