Contenido del Curso
Conceptos básicos de C#
Conceptos básicos de C#
2. Manejo de Tipos de Datos
Tipos de Datos EnterosDeclaración de Variables con Tipos ExplícitosPunto Flotante y DobleBooleanosCarácterCadenaDesafío de StringsFormato Básico de CadenasPráctica de Formateo de CadenasDeclaración de ConstantesConversión de Tipos BásicaPráctica de Conversión de TiposConversión Básica de TiposPráctica Básica de Codificación
Recorriendo Arrays
Es muy útil poder recorrer rápidamente todos los elementos de un array y realizar alguna operación sobre ellos o extraer sus valores.
Hay varias maneras de hacerlo, sin embargo, la más común es usar los bucles for
y foreach
.
En el caso de usar el bucle for
, podemos usar la variable i
del bucle para indexar:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for(int i = 0; i < 5; i++) { Console.WriteLine(numbers[i]); } } } }
En el código anterior escribimos la condición i < 5
donde elegimos 5
como el límite. En lugar de contar manualmente el número de elementos, también podemos usar el atributo Length
de los arrays para acceder a la longitud (tamaño) de un array:
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] myArray = new int[10]; Console.WriteLine(myArray.Length); // Output: 10 } } }
Usando el atributo de longitud, el bucle se verá algo así:
1. What is the main advantage of using a foreach
loop over a for
loop in C#?
2. Which of the following is a correct for
loop syntax for iterating over an array in C#?
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 7