Latest web development tutorials

C # bucle

A veces, puede que tenga que realizar varias veces la misma pieza de código. En circunstancias normales, el estado es el orden de ejecución: la función de la primera instrucción ejecutada primero, seguida de una segunda declaración, y así sucesivamente.

Los lenguajes de programación que permiten rutas de ejecución más complejas de diferentes estructuras de control.

Bucles nos permiten ejecutar varias veces una instrucción o grupo de instrucciones, la siguiente es la forma general en la mayoría de los lenguajes de programación sentencia de bucle:

estructura de bucle

Tipo de ciclo

C # proporciona los siguientes tipos de ciclo. Haga clic en el enlace para ver los detalles de cada tipo.

循环类型描述
while 循环 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。
for 循环 多次执行一个语句序列,简化管理循环变量的代码。
do...while 循环 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
嵌套循环 您可以在 while、for 或 do..while 循环内使用一个或多个循环。

sentencias de control de bucle

sentencias de control de bucle para cambiar la secuencia normal de ejecución. Al realizar una gama de licencia, todos creados en el rango objetivo serán destruidos de forma automática.

C # proporciona las siguientes sentencias de control. Haga clic en el enlace para ver los detalles de cada declaración.

控制语句描述
break 语句 终止loopswitch语句,程序流将继续执行紧接着 loop 或 switch 的下一条语句。
continue 语句 引起循环跳过主体的剩余部分,立即重新开始测试条件。

bucle infinito

Si la condición no es falsa, el bucle se convierte en un bucle infinito.para la circulación en el sentido tradicional que puede ser utilizado para implementar un bucle infinito.Dado que las tres expresiones constituyen no se requiere un ciclo determinado, puede estar seguro de blanco expresión condicional para formar un bucle infinito.

using System;

Los bucles de espacio de nombres
{
    
    Programa de clases
    {
        static void main (String [] args)
        {
            for (;;)
            {
                Console.WriteLine ( "Hey, yo estoy atrapado!");
            }
 
        }
    }
} 

Cuando no existe la expresión condicional, se supone para ser verdad. También puede establecer un valor inicial y la expresión de la subasta, pero en circunstancias normales, los programadores prefieren utilizar para (;;) para representar la estructura de un bucle infinito.