Las Arrays, Arreglos o matrices en c#,

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. 

arrays

 

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