Latest web development tutorials

C # dla pętli

C # pętli C # pętli

Jest todla pętli, który pozwala pisać powtarzalną strukturę kontroli określonej liczby cykli.

gramatyka

W języku C #dla składni pętli:

dla (pliku init; warunek; przyrostowego)
{
   Oświadczenie (s);
}

Oto przepływ sterowania pętli for:

  1. init zrealizowane w pierwszej kolejności, a tylko raz.Ten krok pozwala zadeklarować i zainicjować żadnych zmiennych sterujących pętli. Można również napisać żadnego oświadczenia, że ​​nie jest tu tak długo, jak jest średnik się pojawiać.

  2. Następnie będziemy oceniaćsytuację.Jeśli to prawda, ciało pętli jest wykonywany. Jeśli false, ciało pętli nie jest wykonywana, a przepływ sterowania przeskakuje od razu do następnego cyklu instrukcji.

  3. Po wykonaniu dla ciała pętli, przepływ sterowania powraca powyżejprzyrostu oświadczeniu.To stwierdzenie pozwala zaktualizować zmienną sterującą pętli. Oświadczenie może być pusta, tak długo, jak pojawiają się warunki, jakie mają średnik.

  4. Warunek zostanie ponownie osądzony. Jeśli to prawda, wówczas cykl realizacji, proces jest powtarzany (ciała pętli, a następnie zwiększyć wartość kroku, a następnie do ponownego określenia warunków). Gdy warunek stanie się fałszywy, gdyż pętla kończy.

schemat blokowy

C # dla pętli

Przykłady

using System;

Pętle przestrzeni nazw
{
    
    Program klasy
    {
        static void Main (string [] args)
        {
            / * Do wykonywania pętli * /
            for (int a = 10; a <20; A = a + 1)
            {
                Console.WriteLine ( "wartość: {0}", a);
            }
            Console.ReadLine ();
        }
    }
} 

Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:

wartość: 10
wartość: 11
wartość: 12
wartość: 13
wartość: 14
wartość: 15
wartość: 16
wartość: 17
wartość: 18
wartość: 19

C # pętli C # pętli