Introducción
Las matrices de C# permiten almacenar secuencias de valores en una única estructura de datos. En otras palabras, imagine una única variable que puede contener muchos valores. Una vez que tiene una única variable que almacena todos los valores, puede ordenar los valores, invertir su orden, recorrer en bucle cada valor e inspeccionarlo individualmente, etc.
Supongamos que trabajamos en el departamento de seguridad de una empresa que relaciona a vendedores en línea con anunciantes que trabajan a comisión. Nos han pedido que escribamos código de C# que recorra en iteración los identificadores de los pedidos entrantes. Necesitamos inspeccionar cada identificador de pedido para identificar los que pueden ser fraudulentos. Tendremos que implementar matrices para realizar esta tarea de programación.
En este módulo, creará e inicializará matrices. Establecerá y recuperará los valores de los elementos de una matriz y accederá a cada elemento mediante su índice. Creará una lógica de bucle que le permitirá trabajar con cada elemento de una matriz.
Al final de este módulo, habrá trabajado con su primera estructura para contener varios valores de datos. Más adelante, en otros módulos, aprenderá a ordenar, filtrar, consultar, agregar y a realizar otras operaciones en los datos.
Importante
Este módulo incluye actividades prácticas que requieren Visual Studio Code. Necesitaremos acceso a un entorno de desarrollo con Visual Studio Code instalado y configurado para el desarrollo de aplicaciones en C#.
Objetivos de aprendizaje
En este módulo aprenderá a hacer lo siguiente:
- Crear e inicializar una nueva matriz.
- Asigne y recupere los valores de los elementos de matriz.
- Recorra en iteración cada elemento de una matriz mediante la instrucción
foreach.
Requisitos previos
- Experiencia con el uso de Visual Studio Code para crear y ejecutar aplicaciones de consola de C#.
- Experimente la impresión de mensajes en la consola mediante
Console.WriteLine(). - Experimente con la interpolación de cadenas para combinar cadenas literales con datos variables.
- Experimente investigando cómo usar los métodos de la biblioteca de clases .NET en learn.microsoft.com.