Windows

Desarrollo de Windows Phone Mango Apps, Parte 7: para iteraciones

Top 10 BEST NEW Indie Games of January 2020

Top 10 BEST NEW Indie Games of January 2020

Tabla de contenido:

Anonim

Como parte de las aplicaciones para aprender a desarrollar Windows Phone 7.5 Mango, en nuestro último tutorial hemos visto que podemos usar " declaración de cambio " si hay valores múltiples para ser probado contra una condición. En este tutorial, aprenderemos " para la declaración " o mejor conocido como " para las iteraciones " o " para el bucle ". Aunque hay varias instrucciones de iteración disponibles en C #, en nuestro primer día solo dominaremos "for loop".

para iteraciones o para loop

Al escribir cualquier aplicación, algunas veces necesita iterar a través de un bloque de instrucciones para número de veces hasta que encuentre una coincidencia exitosa para su condición. Esto se puede hacer usando "para iteración". Este "bucle for" puede no parecer útil a primera vista, pero créanme; lo va a necesitar con seguridad.

Empecemos por crear un nuevo proyecto con un nombre significativo como "para iteraciones". Arrastre un botón y un bloque de texto a la región inferior de nuestro emulador (ver imagen) y asígneles un nombre adecuado (utilizando la convención que aprendimos en los capítulos anteriores). Ahora haga doble clic en nuestro único botón para ingresar al evento button_click.

Luego, pegue el siguiente código en las dos llaves del evento button_click. No se preocupe, lo revisaremos una vez más para que pueda comprenderlo.

String message = "";
for (int i = 0; i <10; i ++)
{
message = message + i.ToString () + System.Environment.NewLine;
}
myTextblock.Text = messege;

Ahora intente ejecutar la aplicación. Espero que haya recibido los resultados que he mostrado en la imagen.

Una vez hecho eso, comprendamos ahora cada aspecto de esta aplicación.

Hemos declarado un variable de tipo de cadena "mensaje" para usándolo dentro del ciclo. Luego, en el ciclo "for", hemos iniciado una variable temporal "i" , que realiza un seguimiento del número de iteraciones realizadas. El punto y coma que precede a "i = 0" indica que hemos terminado con el primer pensamiento y ahora nos estamos moviendo hacia el próximo. Después de la iniciación, hemos establecido nuestra condición. La condición le dice al compilador cuántas veces se debe ejecutar este ciclo. Tan pronto como se cumple la condición, el compilador salta del ciclo.

Después de la condición, hemos aumentado el valor de la variable. Aquí hay que señalar que, en lugar de "i ++", podemos usar "i + 1". De modo que cada vez que se ejecuta el "bucle for", el valor almacenado en la variable de cadena "mensaje" aumenta. Hemos agregado esta línea (System.Environment.NewLine) para agregar un nuevo carácter de línea después de cada ejecución del ciclo.

Hay otra variación de este "ciclo for" conocido como " for-each loop "; pero lo aprenderemos más tarde. Por ahora practique con "for loop". Haga clic aquí para ir al próximo capítulo.