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-
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-
Üç 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 && b!=c) { label5.Text="Çeşit Kenar Üçgen"; } else { label5.Text="İkiz Kenar Üçgen"; } }Örnek 3-
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(); }
BEN MAC KULLANIYORUM CLASS LAR VS . EKLEMELERİ YOK ONLARLA BERABER ATAR MISINIZ TEKRAR??
arkadaşlar bu kodu nasıl while döngüsüyle yapıcam yardımcı olurmusunuz?
Örnekler için teşekkür ederim çok faydalı oldu. Lakin Üçgen Bulma metodu sorusunda bir eksiklik farkettim çeşit kenar üçgen kısımında bir şart daha olması lazım şöyle ki
else
if
(a != b && a != c && b!=c) olması lazım.
Uyarı için teşekkürler güncelleme yapıldı..
yanlarına açıklamasını yapsaydınız çok güzel olurdu
haklısınız kod yazarken en doğru olanı açıklama satırlarını eklemek, bundan sonraki örneklerde dikkate alacağım…
çok yardımcı oldunuz gaaalllppppp
abi benim kardeşim zihinsel engelli kendisi yazmiş bu yorumu kusura bakmayın
Örnek:3 de temizle metotunuzun koyulduğu yerde hata galiba ☺️