C# Eğitimleri – Do While Döngüsü – Do While Loop

C# Eğitimlerimizde Do While döngüsü ile döngülerimize devam ediyoruz.

While döngüsü varken niçin birde Do While döngüsüne ihtiyaç duymuş olabilirler?

Çünkü bazı durumlarda döngü şartı sağlansa da sağlanmasa döngü bir kere mutlaka çalışsın isteriz. Böyle durumlarda kullanacağımız yöntem Do While döngüsü olacaktır.

Genel Yapı

 

Sistem Nasıl Çalışır

Döngü şartına bakmaksızın do while blokları içindeki kodlar çalıştırılır. Sonra şart kontrol edilir. Eğer şart doğru ise döngü tekrar eder. Şartın sağlanmadığı anda döngüde bitmiş olacaktır.

Basit Bir Örnek

0 dan başlayıp 10 kadar tüm değerleri alt alta listbox’a yazdırınız.

Aslında bunu while ve for döngüsü ile yapmak daha kolaydır. Ancak sadece yapıyı anlamak ve görmek adına bunu gerçekleştirelim.

Bir sonraki yazımda detaylı proje incelemesinde tam do while yapısına uygun bir proje yapıcaz.

 

Proje Kodları

 

 

Proje Ekranları

Şimdi olayı tam olarak anlamak için şunu yapacağım. Şartı 0 dan büyükse olarak değiştireceğim.

Gördüğünüz gibi sonuç ekranında sadece 0 yazıyor. Buradan da anladığımız üzere do while da ilk işlem şarttan bağımsız gerçekleşmektedir.

DipNot: Visual Studio üzeride do yazdıktan sonra iki kere TAB tuşuna basarsanız Studio sizin için genel do while yapısını oluşturacaktır.

 

Bir sonraki yazımda detaylı proje incelememde görüşmek üzere.

Print Friendly, PDF & Email
Facebook Sayfamizdan Bizleri Takip Edebilirsiniz
Murat Bilginer

Industryolog Akademi Founder – Endüstri Mühendisi
Canias ERP Troia Geliştiricisi & Yazılım Uzmanı
7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

http://muratbilginer.net/