/* BREAK DEYİMİ TEKRAR YAPISININ İŞLEYİŞİNİ TAMAMEN SONA ERDİRİR VE BREAK DEYİMİNİN ALTINDAKİ
KOD İŞLETİLMEDEN BLOKTAN ÇIKILARAK SON VERİLİR.
* CONTINUE DEYİMİNDE İSE TEKRAR YAPISI ÇALIŞMAYA DEVAM EDER. BLOK İÇİNDE CONTINUE DEYİMİNDEN 
SONRA GELEN KODLAR ÇALIŞTIRILMAZ VE YAPI BİR SONRAKİ TEKRARLA İŞLETİLMEYE DEVAM EDİLİR.
*/
// ÖRNEK *******************************************
// AŞAĞIDAKİ ÖRNEKTEKİ KOD EKRANI 1 İLE 25 ARASINDAKİ TEK SAYILARI YAZDIRMAKTADIR.

            for (int i = 1; i < 25; i++)
            {
                if (i % 2 == 0// Çift sayıysa
                {
                    continue;
                }
                else // tek sayı ise
                {
                    Console.WriteLine(i);
                }
            }

/* YUKARIDAKİ ÖRNEKTE FOR YAPISI 1'DEN 25'E KADAR BİRER ARTARAK SAYMAK ÜZERE KODLANMIŞTIR.
FOR BLOĞU İÇİNDEKİ İF DEYİMİ İ DEĞİŞKENİNİN ÇİFT OLUP OLMADIĞINI KONTROL EDER. EĞER İ DEĞİŞKENİNDEKİ
DEĞER ÇİFT BİR SAYIYSA CONTİNUE DEYİMİ ÇALIŞIR VE İ DEĞİŞKENİNİN DEĞERİ BİR ARTIRILARAK YENİDEN 
FOR BLOĞUNA GİRİLİR. EĞER TEK SAYI İSE EKRANA YAZILIR.
   */

// ÖRNEK **********************************************
/* AŞAĞIDAKİ ÖRNEKTE İSE WHİLE YAPISI KULLANILARAK SONSUZ BİR TEKRAR YAPISI OLUŞTURULMUŞTUR VE
 BLOK İÇİNDE 10'DAN GERİYE DOĞRU SAYMA GERÇEKLEŞTİRİLMİŞTİR. YİNE BLOĞUN İÇİNDE BİR KONTROL YAPISI
 KONMUŞ VE SAYI DEĞERİ 0 OLDUĞUNDA YAPI SONLANDIRILMIŞTIR.
  */
            int sayi = 10;

            while (true)
            {
                if (sayi == 0)
                {
                    break;
                }

                Console.WriteLine(sayi);
          }
Etiketler : Akış Yönlendirme Deyimleri continue; break
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz
Takvim
<September 2010>
SMTWTFS
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789
Tag Bulutu