C# da metot kullanimini daha bir genişletmek için kullanilan yöntemdir, şöyle ki : metodlara belirli sayida degişken ( parametre) gonderilir , fakat params içeren metodlar ise farkli sayida değişken göndermek mümkun kiliniyor,
class Program
{ // metoda gonderilecek degişkenlerin sayisi belli olmadigi zaman kullanilacak yöntemdir..!
static void Main(string[] args)
{
Program p = new Program();
Console.WriteLine(p.ortalamaHesap(1,3,4,5,7));
}
// kendi içerisinde bir dizi oluşturuyor onu diziye aktariyor
// double baslangic ve double a dizi dişina itiliyor
double ortalamaHesap( params double[] notlar)
{
double toplam = 0;
foreach (double sayi in notlar)
{
toplam += sayi;
}
return toplam / notlar.Length;
}
Hiç yorum yok:
Yorum Gönder