Buradasınız

32-C# break ve continue karar komutları

Break ve Continue

Döngü işlemlerinde bazı durumlara döngü sonua gidilmeden döngünün başına dönülmesi gerekebilir. Bu işlem için continue komutu kullanılır. Bazı durumlarda da döngünün bitirilmesi gerekebilir. Bu durumdada break komutu kullanılır.

1) Continue: Döngü esnasında istenilen yerden tekrar döngünün başına dönmek için kullanılır.

Örnek-1: Döngü içinde 1’den 5’e kadar bir işlem yapılmaması gerekiyor. Sonrasında işlemler yapılacaksa aşağıdaki gibi kullanılabilir.

for (int i = 1; i <= 10; i++)
{
    if (i < 5)
    {
        continue;
    }
    Console.WriteLine(i);
}
Console.ReadKey();

 

Yukarıdaki örnekte görüldüğü gibi 1'den 10'a kadar bir döngü kurulmuş ekrana döngü değişkeni Console.WriteLine(i);  yazdırılıyor fakat hemen üstünde if(i<5) koşulu ile i değeri 5'ten küçük olduğu sürece continue ile döngü başına gönderiliyor.

 

2) Break:  Döngü’den çıkış için kullanılır. Döngü içinde bu komut işlendiğinde başka hiçbir şey yapılmadan döngünün sonundan devam edilir.

Örnek: e karakterine basılana kadar dönen bir döngü oluşturalım.

char karakter;
do
{
    Console.Write("bir karakter giriniz : ");
    karakter = Convert.ToChar(Console.ReadLine());
    if (karakter == 'e' || karakter == 'E') break;
}
while (true);
Console.WriteLine("dongu blogundan çıkıldı...");
Console.ReadKey();

 

Yorumlar

sa kullanıcısının resmi
sa

şuan bu yazıya yazılıdan sonra bakıyorum yazılıdan 40 aldım

Sayfalar

Yorum ekle

Konuyla İlgili Yazılar

c# dersleri

36-C# Foreach Döngüsü

foreach Döngüsü Dizilerde sıra ile okuma işlemi için kullanılan döngü yapısıdır. Sadece dizilerde kullanılır ve sıra ile okuma işlemi yapılır. Aşağıdaki gibi... devamı...