1-) C# - Geriye değer döndürmeyen metotlar
Dönüş olmayan fonksiyonlar void deyimi ile başlar.Örneğin;
void Topla()
{
int sayi1 = 1;
int sayi2 = 2;
int sonuc = sayi1 + sayi2;
}
Burada yazdığımız fonksiyon sadece kendi içinde işlemleri yapar dışarıdan bir değişken, veri almaz veya dışarıya bir sonuç vermez sadece kod kalabalığı yapmamak için yazılabilir.
örnek 2.
geriye değer döndürmeye bir metot oluşturduk. Button1 de ise metodu çağırdık.
private void temizle() // temizle metodunu oluşturduk
{
textBox1.Focus();
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
}
private void button1_Click(object sender, EventArgs e)
{
temizle(); //temizle metodunu çağırdık.
}
void renklendir() //renklendir metodunu oluşturduk.
Örnek 3
Geriye değer döndürmeyen metodumuzu oluşturduk. ve button ile çağırdık.
void renklendir() //renklendir metodunu oluşturduk.
{
textBox1.BackColor = Color.DarkGray;
textBox2.BackColor = Color.Brown;
textBox3.BackColor = Color.Yellow;
textBox4.BackColor = Color.Red;
}
private void button2_Click(object sender, EventArgs e)
{
renklendir(); // renklendir metodunu çağırdık
}