[FUNDAMENTOS DE PROGRAMACIÓN CON C#] FUNDAMENTOS DE PROGRAMACIÓN CON C#: 007-MATRICES (ARREGLOS MULTIDIMENSIONALES)
Si bien en C# la manera de definir matrices para tratarlas posteriormente con los valores que veamos convenientes vienen a ser diferente que en algunos otros lenguajes, debemos saber que también existe la manera de asemejarlo mucho más a lenguajes como Java o PHP por ejemplo. La ventaja de C# es que tiene una forma de trabajo más extendido con lo que nos da ciertas posibilidades de manejo a nivel de código fuente con las diferentes alternativas que este nos puede presentar en la forma de trabajo.
Las matrices nos serviran para almacenar temporalmente información lo que también podríamos tratarlo como datos extraídos desde algún tipo de base de datos, sin embargo, esto no vendría a ser la mejor opción por lo que aún veremos otros temas, pero debemos entender que esto es muy útil e importante para muchas circunstancias que se pueden presentar en el mundo del desarrollo de software.
Seguidamente les dejo el código que se presenta en este ejemplo.
using System;
namespace AppFirst
{
public class Program
{
public static void Main(string[] args)
{
string[,] datos = new string[5, 2];
datos[0, 0] = "Kevin Arnold";
datos[0, 1] = "Masculino";
datos[1, 0] = "Juan";
datos[1, 1] = "Masculino";
datos[2, 0] = "Karla";
datos[2, 1] = "Femenino";
datos[3, 0] = "Sebas";
datos[3, 1] = "Masculino";
datos[4, 0] = "Chabela";
datos[4, 1] = "Femenino";
Console.WriteLine(datos[2, 0] + "----" + datos[2, 1]);
string[,,] informacion = new string[2, 2, 2];
informacion[0, 0, 0] = "0,0,0";
informacion[0, 0, 1] = "0,0,1";
informacion[0, 1, 0] = "0,1,0";
informacion[0, 1, 1] = "0,1,1";
informacion[1, 0, 0] = "1,0,0";
informacion[1, 0, 1] = "0,1,0";
informacion[1, 1, 0] = "1,1,0";
informacion[1, 1, 1] = "1,1,1";
Console.WriteLine(informacion[1, 0, 0]);
Console.ReadLine();
}
}
}
Sin más que decir les dejo con el video que explica a detalle el flujo de lo anteriormente mencionado.
Autor: Kevin Arias
Comentarios
Publicar un comentario