C# Metot Kullanım Örnekleri Form Uygulamaları

C# metot kullanım örnelerinin Console ortamında uygulamalarını burada yapmıştık konunun daha iyi anlaşılabilmesi için birde form uygulamalarında metot örneklerini incelerseniz iyi olur.
Örnek 1-
dortislemmetot
Yukarıdaki form görüntüsü verilen uygulamada işlemlerden sonra textboxlara girilen bilgilerin temizleme olayını metot yardımıyla yapan program

 private void button1_Click(object sender, EventArgs e)
        {
            int sayi1 = Convert.ToInt32(textBox1.Text);
            int sayi2 = Convert.ToInt32(textBox2.Text);
            label4.Text = Convert.ToString(sayi1 + sayi2);
            temizle();
        }//http://www.bilisimogretmeni.com/
        private void temizle()
        {
            textBox1.Clear();
            textBox2.Clear();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            int sayi1 = Convert.ToInt32(textBox1.Text);
            int sayi2 = Convert.ToInt32(textBox2.Text);
            label4.Text = Convert.ToString(sayi1 - sayi2);
            temizle();
        }
        //http://www.bilisimogretmeni.com/
        private void button3_Click(object sender, EventArgs e)
        {
            int sayi1 = Convert.ToInt32(textBox1.Text);
            int sayi2 = Convert.ToInt32(textBox2.Text);
            label4.Text = Convert.ToString(sayi1 * sayi2);
            temizle();
        }
        private void button4_Click(object sender, EventArgs e)
        {
            int sayi1 = Convert.ToInt32(textBox1.Text);
            int sayi2 = Convert.ToInt32(textBox2.Text);
            label4.Text = Convert.ToString(sayi1 / sayi2);
            temizle();
        }

Örnek 2-
ucgenturmetotform
Üç Kenar Bilgisi girilen üçgenin türünü bulan uygulamayı metot kullanarak yapınız.

 private void button1_Click(object sender, EventArgs e)
        {
            int k1 = Convert.ToInt32(textBox1.Text);
            int k2 = Convert.ToInt32(textBox2.Text);
            int k3 = Convert.ToInt32(textBox3.Text);
            ucgenbul(k1, k2, k3);
        }//http://www.bilisimogretmeni.com/
        void ucgenbul(int a,int b,int c)
        {
            if (a == b && a == c)
            {
                label5.Text="EşKenar Üçgen";
            }
            else if (a != b && a != c)
            {
                label5.Text="Çeşit Kenar Üçgen";
            }
            else
            {
                label5.Text="İkiz Kenar Üçgen";
            }
        }

Örnek 3-hizmetotform
Verilen mesafe ve süre bilgilerine göre yapılan ortalama hızı metot kullanarak hesaplayan program.

private void button1_Click(object sender, EventArgs e)
        {
            int mesafe = Convert.ToInt32(textBox1.Text);
            int sure = Convert.ToInt32(textBox2.Text);
            hesapla(mesafe, sure);
            temizle();
        }//http://www.bilisimogretmeni.com/
         void hesapla(int a, int b)
        {
            double hiz = a / b;
            label4.Text = Convert.ToString(hiz);
        }
         void temizle()
        {
            textBox1.Clear();
            textBox2.Clear();
        }