20 Mayıs 2013 Pazartesi

C# Jump Deyimleri ( break, Continue, goto, Jump deyimleri, )



Jump Deyimleri

Döngüler ve karar deyimleri görevlerini yerine getirirken, bazen çikis yapmaya gereksinim duyulur. C#'da goto, break ve continue deyimleri atlama deyimleri olarak bilinir.

Goto deyimi program içinde belirtilen bir etikete atlamayi saglar. Ancak yapisal programlama açisinda kullanimi önerilmez.

Örnek:
 ..
 atla:
 ..
 goto atla;

Break ve continue deyimi

Break En yakin bloktan çikisi saglar. Continue deyimi ise yeni bir döngüye baslar.

int sayac = 1;

while (true) {

            Console.WriteLine(sayac);

            sayac++;

            if (sayac <= 10)

                        continue;

            else

                        break;

}

Hiç yorum yok: