C#'ta çeşitli işlevlerde kullanmamız için bir çok döngü çeşidi vardır.Bunlar :
for : Belirlenen tur sayısı kadar döner.
Kullanım Şekli :
Bu kullanım şeklide 10 tane sayı girmeye yarar.
int sayi = 0;
for (int i = 0; i < 10; i++)
{
Console.WriteLine("SAYI GİRİN ");
sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(sayi);
}
Kullanım Şekli :
Bu kullanım şeklide 10 tane sayı girmeye yarar.
int sayi = 0;
for (int i = 0; i < 10; i++)
{
Console.WriteLine("SAYI GİRİN ");
sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(sayi);
}
while : Türkçe anlamı e kadardır.while s=5 : s 5 olana kadar dönen döngü türü.
Kullanım Şekli :
Bu kullanımda 0 girilene kadar sayı girmeye sağlar.
int sayi=1;
while (sayi !=0)
{
Console.Write("SAYI GİRİN ");
sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("SAYI GİRİLDİ " + sayi);
}
do while : do while'ın while'den tek farkı,sonuç veya döngü şartı her ne olursa olsun döngü 1 defa tekrarlanacak,ikinci turda şarta bakılacak.
kullanım şekli
Bu döngü 0 girilene kadar sayı girmeye yarar.
do
{
int sayi=0;
Console.Write("SAYI GİRİN ");
sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("SAYI GİRİLDİ " + sayi);
} while (sayi!=0);
foreach : foreach ise dizilerde ki değerleri tek tek alabilmemiz için kullanılan özel bir döngü çeşididir.
kullanım şekli :
foreach(var deger in diziadi)
{
console.writeLine(deger) \\ bu kod diziadi isminde ki dizimizde ki tüm kayıtları tek tek ekrana yazar.
}
ConversionConversion EmoticonEmoticon