26-27 Şubat Ders Notları (ForEach,While,Do While Döngüleri)

16 views
Skip to first unread message

R€N@TO

unread,
Mar 3, 2011, 6:37:03 AM3/3/11
to Kariyer12 - C# Yazılımcılar Cemiyeti
Ders Linki: http://sanalortam.net/SPBB/viewtopic.php?f=84&t=326&p=264#p264

While Döngüsü:
Yineleme işleminin belirli bir koşulun tamamlanmasına kadar
tekrarlanması istenen durumlarda While Döngüsü kullanılır.

Örnek:


Kod: Tümünü seç
string[] Diller = new String[] {"C#", "VB.NET", "Delphi.NET" };

int i=-1;

while (++i < diller.Lenght)
{
Console.WriteLine(diller[i]);
}

Yineleme sayısı belirsiz yada yinelemenin hiç yapılmayabileceği
durumlarda while döngüsü kullanılmalıdır. Mesela veritabanından
kayıtların alınması, disk üzerindeki bir dosyanın satır bazlı okunması
işlemleri örnek gösterilebilir.

Do While Döngüsü :
Do While döngüsü while döngüsüne benzer fakat işlemin en az 1 kez
yapılması gereken durumlarda kullanılır.


Kod: Tümünü seç
string[] diller = new string[];
diller={"C#,"VB.NET","Delphi.NET"};

int i=0;
do
{
Console.WriteLine(diller[i]);
}
while (++i <diller.Lenght);


Not: Bazı arkadaşlar yapılan örneklerin hepsini göremediklerini
belirttiler. Bunun sebebi aynı projede birden fazla form bulunmasıdır.
Yani proje içindeki formların her birinde farklı ders ve örnekler
mevcuttur.

Formları görebilmek için;
a) Solution Explorer penceresinden program.cs dosyası açılır.
b) Aşağıdaki örnek kod bloğundaki satırda görülen Form3 yazan değer
Form1 veya Form2 şeklinde isteğe göre değiştirilir.
c) Değişiklikten sonra proje yeniden çalıştırılır.
Reply all
Reply to author
Forward
0 new messages