C# ta Metodlar

Bu makalemizde metodları işleyeceğiz. Metod nedir, nasıl kullanılır, neden ihtiyaç duyulur? Birlikte göz atalım.

Bu makalemizde metodları işleyeceğiz. Metod nedir, nasıl kullanılır, neden ihtiyaç duyulur? Birlikte göz atalım.

Metod Nedir ?

Metod proğramlama da çok önemli bir yere sahip olmasıyla birlikte, biz yazılımcılara da pek çok kolaylık sağlamaktadır. C# içerisinde pek çok metod bulunmaktadır. Örneğin ; tostring,int32,math vs. vs.

Kaç tür kullanıcı tanımlı metod vardır?

1- Değer döndüren,
2- değer döndürmeyen

olmak üzere 2 çeşit vardır.

Değer döndüren metodlar,herhangi bir değer alır iken değer döndürmeyen metodlar ise herhangi bir değer almaz.

Değer alan metod nasıl yazılır?

Metodumza deger tipi veriyoruz sonra da deger adını girdikten sonra parantez içerisinde aynı şekilde metod tipi ve metod adlarını giriyoruz.eğer birden çok parametre tanımlıyorsak,aralarında virgül olacak şekilde yazmalıyız aksi takdir de hata meydana gelecektir.(örnek; int Metodum(int Metodum1,int Metodum2) )

Değer almayan metod nasıl?

Adından da belli olduğu gibi değer almayan,parametre almayan ve geriye herhangi bir değer dönmeyen şekilde yazılır.örnek vermiş olursak; Void MetodAdi(); olarak yazılır.

Şimdi üzerinde bir örnek vererek konuyu iyice pekiştirelim;

Yeni bir win. form açtıktan sonra bir button ve bir label i projemize dahil edelim,sonrada aşağıdaki kodları inceleyelim.


//parametreli metod

  private void button1_Click(object sender, EventArgs e)

        {

            label1.Text = sayiTopla(1, 2).ToString(); 

            /* Label1 in textine çıkan sonucu yazdırdık*/



        }



        int sayiTopla(int sayi1, int sayi2) 

        {

            return sayi1 + sayi2;

            /* Parametreli bir metod yazdık ve verdiğimiz parametreleri metod içerisinde toplama işlemini yaptırdık.*/

        }







//Parametresiz Metod

private void button1_Click(object sender, EventArgs e)

        {

                   MerhabaDunya();

        }



        private void MerhabaDunya()

        {

            MessageBox.Show("Merhaba Dünya");

        }



Evet, sevgili dostlarım bu makalemizinde sonuna geldik. Umarım herkese yararlı olmuştur. Sağlıcakla kalın.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 9 yıl önce
BANA FOR DÖNGÜSÜ İLE ÖRNEKLER VERİRMİSİNİZ ACİL!!!
• 9 yıl önce
for (int i = 0; i < 100; i++) { comboBox1.Items.Add(i); } Ne tür bir örnek istiyorsunuz.en basitten alarak üstteki örneği verdim.umarım yararlı olur. İyi çalışmalar. Yusuf GÜLER Yazılım Geliştirici & Veritabanı Yöneticisi
• 9 yıl önce
tesekkürler benim için faydalı oldu.

Yukarı Git