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