Herkesin başta yapmış ya da yapacak olanlar için dört işlem ile başlayalım. Öncelikle label, textbox ve button ekledim. Eklediğim nesnelerin properties kısmından text ve name kısımlarına kolay anlaşılır isimle vererek, kodlarda karışıklığı önleriz.(Ör: button1 yerine btopla gibidir.)
private void btopla_Click(object sender, EventArgs e) { string sayi1 = tsayi1.Text; string sayi2 = tsayi2.Text; //MessageBox.Show(sayi1 + sayi2); /*int s1 = Convert.ToInt32(sayi1); int s2 = Convert.ToInt32(sayi2);*/ int s1, s2; bool k1 = Int32.TryParse(sayi1, out s1); bool k2 = Int32.TryParse(sayi2, out s2); if (k1 && k2) MessageBox.Show("Toplama Sonucu:" + (s1 + s2)); else MessageBox.Show("Girilen bilgiler formata uygun değil!"); } private void bböl_Click(object sender, EventArgs e) { string sayi1 = tsayi1.Text; string sayi2 = tsayi2.Text; int s1, s2; bool k1 = Int32.TryParse(sayi1, out s1); bool k2 = Int32.TryParse(sayi2, out s2); if (k1 && k2) MessageBox.Show("Bölme Sonucu:" + (s1 / s2)); else MessageBox.Show("Girilen bilgiler formata uygun değil!"); } private void bcarp_Click(object sender, EventArgs e) { string sayi1 = tsayi1.Text; string sayi2 = tsayi2.Text; int s1, s2; bool k1 = Int32.TryParse(sayi1, out s1); bool k2 = Int32.TryParse(sayi2, out s2); if (k1 && k2) MessageBox.Show("Çarpma Sonucu:" + (s1 * s2)); else MessageBox.Show("Girilen bilgiler formata uygun değil!"); } private void bcikar_Click(object sender, EventArgs e) { string sayi1 = tsayi1.Text; string sayi2 = tsayi2.Text; int s1, s2; bool k1 = Int32.TryParse(sayi1, out s1); bool k2 = Int32.TryParse(sayi2, out s2); if (k1 && k2) MessageBox.Show("Çıkarma Sonucu:" + (s1 - s2)); else MessageBox.Show("Girilen bilgiler formata uygun değil!"); } private void bkapat_Click(object sender, EventArgs e) { this.Close(); }
Bu yazı yorumlara kapalı.