La sentencia switch es muy común en muchos lenguajes de programación. Se VB.net se llama una selecta de los casos, pero independientemente de lo que se llama el proceso es el mismo. Usted alimenta la declaración un valor llamado una expresión. La declaración a continuación se ejecutará una rama de código basado en el valor de esa expresión. Suena simple derecho? Bueno vamos a empezar con el código real.
Su primera línea de código establece su sentencia switch.
Está escrito como:
Switch (expresión) {
empezar a utilizar la palabra clave "Switch" a continuación, utiliza un paréntesis de apertura "(", seguido de la expresión que desea evaluar, a continuación, escribimos en un paréntesis de cierre ")" y luego usamos la llave de apertura para iniciar nuestro bloque de código "{".
Su expresión puede ser casi cualquier cosa que usted quiere así que mientras el compilador Action Script puede determinar qué es lo que quieres hacer.
Digamos, por ejemplo, desea mostrar una determinada imagen de una página web basada en alguna selección del usuario. Hay una serie de imágenes para elegir, por lo tanto haciendo que la sentencia switch un uso perfecto aquí.
Para nuestro ejemplo digamos que hay 5 imágenes. Ahora usted podría escribir varias declaraciones anidadas if-else pero eso sería demasiado engorroso. En lugar de escribir la sentencia switch y ramifican para mostrar la imagen en lo que se llama el bloque de código "Caso".
El "caso" palabra clave determina si el código debajo de la que se ejecutará sobre la base del valor de la expresión. Así que en nuestro ejemplo, nuestro código sería el siguiente:
Switch (ImageChoice) {
Caso 1:
//Introducir el código para mostrar la imagen
< p> Romper;
Los caracteres "//" representar a los comentarios en el código y no obtiene ejecutado. Ellos son ignorados por el compilador.
El código anterior dice que si el usuario eligió la imagen 1, entonces se va a ejecutar el código que sigue inmediatamente "Caso 1".
Observe el código "break;". Eso es muy importante, porque si no pones de que en el programa se ejecutará el código bajo el caso 1, y cada caso siguiente a partir de entonces hasta que se realiza un "break" o al final de la sentencia switch.
Hasta el momento tenemos un caso, pero recuerda que tenemos 5 para nuestro ejemplo. Por lo tanto podríamos escribir el siguiente código:
Switch (ImageChoice) {
Caso 1: