Öncelikle merhabalar, eğer önceki 0, 1, 2, 3, 4, 5 ve 6 numaralı konuyu okumadan bu konuya geldiyseniz hiç başlamadan hemen alt tarafta vereceğim linklerden en baştan okuyarak gelmelisin.
C# - Nedir ? / Başlangıç { 0 }
C# - Proje Oluşturma / Integer { 1 }
C# - String Veri Tipi { 2 }
C# - Yazdırma / Klavyeden Değer { 3 }
C# - double Veri Tipi { 4 }
C# - if ve else { 5 }
C# - For Döngüsü { 6 }
Başlayalım...
While döngüsü hepsiinndeeen daha kolay hemmencik bunuda anlarsınız
while(koşul)
{
// İşlenecek kodlar
}
Şimdi if'te gördüğümüz gibi koşul yazan yere örneğin x değişkenimiz var x'in değeri 0. Oraya yazdım x 5'ten küçükse ( while (x < 5) ) whilenin içine gir ve orada bulunan kodları çalıştır. Tüm kodlar çalıştırıldıktan sonra tekrar whileye döner kontrole der. Bakar x halen küçük mü küçükse tekrar içersiindeki kodları çalıştırır. X küçük kaldığı sürece sınırsız şekilde devam eder. Etmemesi için x'i arttırmamız lazım. Bir örnek göstereyim.
Eğer burada x++; yazıp x'i her döndüğünde 1 sayı arttırmasam sonsuza kadar tekrar edecektir.
C# - Nedir ? / Başlangıç { 0 }
C# - Proje Oluşturma / Integer { 1 }
C# - String Veri Tipi { 2 }
C# - Yazdırma / Klavyeden Değer { 3 }
C# - double Veri Tipi { 4 }
C# - if ve else { 5 }
C# - For Döngüsü { 6 }
Başlayalım...
While döngüsü hepsiinndeeen daha kolay hemmencik bunuda anlarsınız
while(koşul)
{
// İşlenecek kodlar
}
Şimdi if'te gördüğümüz gibi koşul yazan yere örneğin x değişkenimiz var x'in değeri 0. Oraya yazdım x 5'ten küçükse ( while (x < 5) ) whilenin içine gir ve orada bulunan kodları çalıştır. Tüm kodlar çalıştırıldıktan sonra tekrar whileye döner kontrole der. Bakar x halen küçük mü küçükse tekrar içersiindeki kodları çalıştırır. X küçük kaldığı sürece sınırsız şekilde devam eder. Etmemesi için x'i arttırmamız lazım. Bir örnek göstereyim.
Eğer burada x++; yazıp x'i her döndüğünde 1 sayı arttırmasam sonsuza kadar tekrar edecektir.
Code:
int x = 0;
while (x < 5)
{
Console.WriteLine("www.spyhackerz.com");
x++;
}
Console.ReadKey();
Görüldüğü gibi 5 kere while döngüsü çalıştı.
Bu kadar basit, yakın zamanda Form uygulaması yani nesne tabanlı kodlamaya geçicem.