5 farklı yöntem ile dizinin bütün elemanlarının toplamını hesaplama:
public int Dizi_Toplama_1(int[] array)
{
int toplam = 0;
// for döngüsü kullanarak dizinin bütün elemanlarını toplama
for (int i = 0; i < array.Length; i++)
{
toplam += array[i];
}
return toplam;
}
public int Dizi_Toplama_2(int[] array)
{
int toplam = 0;
// foreach döngüsü kullanarak dizinin bütün elemanlarını toplama
foreach (int item in array)
{
toplam += item;
}
return toplam;
}
public int Dizi_Toplama_3(int[] array)
{
int toplam = 0, i = -1;
// whike döngüsü kullanarak dizinin bütün elemanlarını toplama
while (++i < array.Length)
{
toplam += array[i];
}
return toplam;
}
public int Dizi_Toplama_4(int[] array)
{
int toplam = 0, i = 0;
// do whike döngüsü kullanarak dizinin bütün elemanlarını toplama
do
{
toplam += array[i];
} while (++i < array.Length);
return toplam;
}
public int Dizi_Toplama_5(int[] array)
{
//dizinin Sum fonksiyonunu kullanarak dizinbütün elemanlarını toplama
return array.Sum();
}