Anasayfa / Yazılım / ASP.NET / While Döngüsü Kullanımı

While Döngüsü Kullanımı

While döngüsü oldukça kolay bir şekilde anlaşılan döngüdür. Döngü sayısını bilmediğimiz zamanlarda özellikle başvururuz. İçinde belirtilen koşul sağlandığı müddetçe döngü dönmeye devam eder. Yani döngü parantezleri içindeki kod blokları işlenir. Döngü koşulu sağlanmadığı anda döngü parantezi içindeki kodlar çalışmaz ve program kaldığı satırdan çalışmaya devam eder. Yapısı şu şekildedir :

while ( koşul ifadesi )
{
 // Çalışacak komutlar
}

Basit bir örnekle while döngüsünü işleyelim. Bir WEB projesi açtım ve içinde yer alan WEB formun Page_load olayı içinde aşağıdaki kodları yazıyorum. Amacım şu sayfam yüklendiğinde sayfama alt alta 30 defa “İsmail GÜRSOY” yazsın. Bunu while döngüsü ile gerçekleştirelim.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string isim = "İsmail GÜRSOY";
        int sayac = 0;
        while (sayac < 30)
        {
            Response.Write((sayac+1).ToString() + " " + isim + "
"); sayac++; } } }

Aşağıdaki linkten uygulamayı indirebilirsiniz.

Bir yorum

  1. merhabalar ben bu döngüyü dbden çektiğim verilerde yapmak istiyorum örnek olarak “isimler” tablosunda nekadar kayıt var ise yazsın, denedim ancak sadece en üstte ki kaydı getiriyor, yardımlarınızı rica ediyorum, iyi çalışmalar…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir