Latest web development tutorials

C # ciclo

A volte, potrebbe essere necessario eseguire più volte lo stesso pezzo di codice. In circostanze normali, l'istruzione è l'ordine di esecuzione: la funzione della prima istruzione eseguita prima, seguita da una seconda istruzione, e così via.

I linguaggi di programmazione che permettono più complessi percorsi di esecuzione di varie strutture di controllo.

Loops ci permettono di eseguiamo più volte una dichiarazione o di un gruppo di dichiarazioni, il seguente è la forma generale nella maggior parte dei linguaggi di programmazione di loop dichiarazione:

struttura loop

Tipo di ciclo

C # fornisce i seguenti tipi di ciclo. Clicca sul link per visualizzare i dettagli di ogni tipo.

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

istruzioni di controllo Loop

istruzioni di controllo Loop per modificare la normale sequenza di esecuzione. Quando si esegue una serie di congedo, tutti creati nell'intervallo di riferimento saranno distrutti automaticamente.

C # fornisce le seguenti istruzioni di controllo. Clicca sul link per visualizzare i dettagli di ogni affermazione.

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

Infinite loop

Se la condizione è mai falsa, il ciclo diventa infinito.per la circolazione in senso tradizionale può essere utilizzato per implementare un ciclo infinito.Dal momento che le tre espressioni costituiscono per tutto il ciclo non è necessaria, si può essere certi vuota espressione condizionale per formare un ciclo infinito.

using System;

namespace Loops
{
    
    Programma di classe
    {
        static void Main (string [] args)
        {
            for (;;)
            {
                Console.WriteLine ( "Hey sono intrappolato!");
            }
 
        }
    }
} 

Quando l'espressione condizionale non esiste, si presume per essere vero. È inoltre possibile impostare un valore iniziale e l'espressione di incremento, ma in circostanze normali, i programmatori preferiscono utilizzare per (;;) Struttura per rappresentare un ciclo infinito.