C# continue Kullanımı

  • Konbuyu başlatan Shiva
  • Başlangıç tarihi
  • Cevaplar: 1
  • Görüntüleme: 629

Shiva

Admin
Katılım
31 Tem 2019
Konular
522
Mesajlar
4,089
Çözümler
194
Tepkime puanı
14,529
Konum
Berlin
RC Point
0
C#’ta conutinue ifadesi, break ifadesi gibi çalışır. Ancak, sonlandırma işlemini zorlamak yerine, aradaki herhangi bir kodu atlayarak, döngüdeki bir sonraki yinelemeyi zorlamaya devam eder.

for döngüsü için, devam etme, koşullu sınama ve döngüdeki artış bölümlerinin yürütülmesine neden olur. while ve do..while döngülerinde ise koşulu kontrol eder.

Söz Dizimi



1continue;
Örnek: 1-10 arasındaki 5 hariç tüm sayıları yazdırın(for ile )


1
2
3
4
5
6
7
8
9
10
static void Main(string[] args)
{
for (int i = 1; i <= 10; i++)
{
if (i == 5) continue;
Console.WriteLine(i);
}

Console.ReadLine();
}


Örnek: 1-10 arasındaki 5 hariç tüm sayıları yazdırın(while ile)



1
2
3
4
5
6
7
8
9
10
11
12
static void Main(string[] args)
{
int sayac = 0;
while (sayac<10)
{
sayac++;
if (sayac == 5) continue;
Console.WriteLine(sayac);
}

Console.ReadLine();
}
Örnek: 1-100 arasındaki sayılardan 3’e yada 5’e tam bölünmeyen sayıları yazdırma


1
2
3
4
5
6
7
8
9
static void Main(string[] args)
{
for (int i = 1; i <= 100; i++)
{
if (i == 5 || i==3) continue;
Console.WriteLine(i);
}
Console.ReadLine();
}
 
Üst