fonksiyonlar logo

C# Parametreli Fonksiyonlar

Merhaba arkadaşlar, Fonksiyon Giriş yazımızda parametrelerden bahsetmiştik. Bu yazımızda parametreli fonksiyonları daha detaylı inceleyeceğiz.

Fonksiyon oluştururken parametre alabildiğini önceki yazımızda ifade ettik. Bu parametreler fonksiyon çalıştığında iletilen değerlerdir. Örnek olarak:

void yaz(int x){
Console.WriteLine(x);
}

Üsteki örnek bir tam sayı parametresi alır ve bunu ekrana yazdırır.

Parametreler fonksiyon içerisinde diğer değişkenler gibidir. Fonksiyona girdiklerinde oluşturulur, işlem bitince(kod bloğu bitince yok edilirler.

Bu işlemden sonra fonksiyonumuz Main içerisinde çağırılabilir. Örnek kullanımı aşağıda verilmiştir.

Yukarıda ana fonksiyon içerisinde Yaz fonksiyonu çağırılmış ve 1453 sayısı parametre olarak gönderilmiştir.

Diğer bir örnek kullanım:

Mini Not= Fonksiyonlar ana fonksiyonun/metodun altında veya üstünde oluşturulabilir.

Çok Parametreli Fonksiyonlar

Burada ise tek değişen kısım fonksiyon içerisine aralarına virgül atarak istediğimiz kadar parametre girişi yapmamızdır. Hemen örnek kullanımına bakalım.

Yukarıdaki gibi Console.WriteLine() içerisinde sonucu bulduğumuz gibi ayrıca sonuc diye bir değişken oluşturup bu değişkene atayıp değişkenimizi de yazdırabiliriz. Hemen örneğini ekleyeyim daha iyi anlaşılsın.

Umarım anlaşılır olmuştur başarılar..

Bir cevap yazın