C# fonksiyonların yapısı ve çağırımı #22

Yazımızın konusu – C# Programlama Dili – Fonksiyonların Yapısı ve Çağırmı #22 – ile olacaktır, fonksiyonların genel yapısı nasıldı nasıl çağrılır çağırma vb konuları ele alacağız. Genel olarak programlama’da Metotlar veya Fonksiyonlar çok çok önemli bir yere sahiptir. Programları küçük parçacıkları ayrıyarak, işimize daha kolay hale getiriyor. Her C# programında Main metodu vardır, ve nerdeyse […]

Yazımızın konusu – C# Programlama Dili – Fonksiyonların Yapısı ve Çağırmı #22 – ile olacaktır, fonksiyonların genel yapısı nasıldı nasıl çağrılır çağırma vb konuları ele alacağız.

Genel olarak programlama’da Metotlar veya Fonksiyonlar çok çok önemli bir yere sahiptir. Programları küçük parçacıkları ayrıyarak, işimize daha kolay hale getiriyor.

Her C# programında Main metodu vardır, ve nerdeyse tüm C# kodlarında kullanılıyor.

Fonksiyonların Yapısı

Fonksiyonlar kod tekrarını önlerler, bir fonksiyonu tanımladığımız zaman, o fonksiyonu diğer proramlarda ve kodlarda kullanabiliriz, ve bu tekrar tekrar kod yazmanın önüne geçecektir.

Fonksiyon tanımı: Fonksiyon, bizim için belirli bir işlemi gerçekleştirebilen bir kod parçasıdır.

  • Bu kod – public int Sayi(int a) – bir fonksiyonun tanımıdır
    • Bir fonksiyon tanımladığımız zaman adı olmalıdır.
    • Geriye döndüren değeri olması gereklidir,
      • olmazsa void dönecektir, yani boş, yani geri dönüş değeri yok diyebiliriz
    • Erişim belirleyecisi olması gerekiyor, public, private, protected, internal, ve diğer iki tane erişim belirleyecisinden birisi gerekiyor.
    • Eğer yukarıdaki gibi dönüş tipi varsa, enazından bir değer return etmesi gerekiyor.
    • Fonskiyonlar parametreli ve paramtresiz olabilir.
      • Yukardaki kod paramtreli bir fonksiyondur, ve int tipindedir.

Fonksiyon Çağrımı

Eğer bir fonksiyounu çağırmak istediğimizde, her zaman adıyla çağıracağız.

Bir fonksiyonu çağırdığımız zaman

Fonksiyonu her çağırdığımızda bize gelir ve eğer bir girdisi parametre listesi varsa bizden parametreleri istiyor çünkü bizim işlemlerimizi yapsın diye.

Bir fonksiyon kaç tane paramtre alabilir, bir fonksiyon 0 – N arasında parametre alabilir, siz ne kadar istersiniz o kadar parametre verebilirsiniz.

Fonksiyonlar sadece 0 veya 1 tane geri değer döndürebilir, birden fazla değer döndüremezler.

Bazı fonksiyonlar parametreler dönüş değeri yoktur, bu fonksiyonlar sadece işi yapıyor, başka bir şey yapmıyorlar.

Önümüzdeki derste fonksiyonların devamını işleyeceğiz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir