namespace Metotlar
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//Parametre Almayan Değer Döndürmeyen Metot
//Değer döndürmeyen metot tanımlarken Başa Void yazılır
//Tekrar tekrar aynı kod parçasını yazmaya gerek kalmaz Metot adını istediğinde çağarabilirsin
//void : private void olan metot başka yerden erişelemez
//public void olanlar ise erişime açık (dışarıdan görülebilen) anlamına gelir
//Örnek : MesayYaz Metotu: Çağrıldığı yerde ekrana bir mesaj veren metot yazalım
void MesajYaz()
{
MessageBox.Show("Merhaba Ben Parametresiz Metot void : private void olan metot başka yerden erişelemem");
}
//Parametre Alan değer metot
//Dışarıdan değer alan : Yani, kullaınıcıdan gelen veriye göre hareket eder
void MesajKutusu(string baslik,string mesaj)
{
MessageBox.Show(mesaj, baslik);
}
//void olan Değer Alan ve Değer Almayan her iki özeellikte kendi içlerinde oldukları yerden çalışır.
//Değer alan void metot kullanıcıdan gelen değere göre hareket eder
//Değer almayan void metot kodun kendi içinde hazırda bekleyen ve kullanıcı tetiklediğinde çalışan demektir.
private void btnParametresizMetotYazdir_Click(object sender, EventArgs e)
{
MesajYaz();
}
private void btnParametreliMetotYazdir_Click(object sender, EventArgs e)
{
MesajKutusu(txtBaslik.Text,txtMesaj.Text);
}
}
}
Yorumlar
Yorum Gönder