Anasayfa / C#.Net / C# Metot Tanımlama ve Kullanma
c# metotlar

C# Metot Tanımlama ve Kullanma

Metot, program içerisinde belirli görevleri yerine getirmek için özelleştirilmiş kod bloklarına verilen isimdir. C#’da metot konusu çok kapsamlı ve tek bir yazıda açıklanamayacak kadar geniştir. Bu yazımda metot kullanmanın avantajları, metod tanımlama ve tanımlı metotların program içerisinde çağrılması konularına değineceğim.

Metot Kullanmanın Avantajları

  • Metotlar aynı kodların sürekli tekrarlanmasını önler.
  • Programların okunabilirliğini ve anlaşılabilirliğini arttırır.
  • Aynı kod bloklarının farklı farklı yerlerde yeniden kullanılmasına olanak sağlar.
  • Metotlar nesne tabanlı programlamada önemli bir yere sahiptir.

Metot Tanımlama

İster C#, ister Java programlarıyla uğraşan herkesin ilk karşılaştığı metot Main metodudur. Diğer tüm metotlar Main metoduna benzer şekilde tanımlanırlar. Basit bir metot aşağıdaki gibi deklare edilir:

Erişim Belirleyici | Dönüş Tipi | Metot Adı ( Parametre Listesi)

{

        //Metot Gövdesi

}

C# kodlarıyla metot tanımlama örneği:

Metot Tanımlarken Dikkat Edilecek Hususlar

  • Metotlar herzaman bir sınıfın içerisinde tanımlanırlar.
  • Metotların erişim belirleyicisinin yazılması zorunlu değildir. Yazılmadığı takdirde private olarak kabul edilir.
  • Her metodun geri dönüş tipi mutlaka belirtilmelidir. Geriye herhangi bir değer döndürülmüyorsa dönüş tipi void olarak belirtilir. Geriye döndürülecek değer return anahtar kelimesiyle bildirilir.
  • Metotlar parametreli veya parametresiz olarak kullanılabilirler. Eğer metot birden fazla parametre alıyorsa herbir parametre arasına virgül konularak birbirinden ayrılır.

Tanımlı Metotların Çağrılması

Tanımlanan metotların hepsi, main metodu veyta tanımlı başka bir metot içerisinden çağrılabilir.metot

Konunun daha rahat anlaşılması için kendisine parametre olarak gönderilen iki sayının ortalamasını bulan ve sonucu geriye döndüren programın kodlarını yazalım.

Yukarıda ki örnekte Main metodu içerisinden ortalamaBul metoduna parametre olarak 50 ve 85 değerleri gönderilmektedir. Bu değerler alt kısımda tanımlanmış olan ortalamaBul metodundaki sayi1 ve sayi2 değişkenlerine atanmıştır. Metot içerisinde bu değişkenler yardımıyla ortalama hesaplanıp return anahtar kelimesiyle ort değişkeni Main metoduna tekrar geriye döndürülmüştür. Geriye döndürülen değer double türünde olduğu için double türündeki sonuç değişkenine atanmış ve ekranda gösterilmiştir.

C#’da metot kullanımını en temel şekliyle açıklamaya çalıştım. Konuyla ilgili sorularınızı bana iletebilirsiniz.

İlginizi Çekebilir!

c# müzik çalar yapımı

C# ile Müzik Çalar Yapımı

Bu dersimde Windows’un kendi müzik çaları olan Windows Media Player’ ı C# içerisin de kullanarak ...

Bir Yorum

  1. bunu kim yazdıysa teşekkürler.yazı ile videolu anlatanlardan güzel anlatmışsnız

Bir Cevap Yazın

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