C# kodumun neresi hatalı??

Rossly

80+
Katılım
11 Nisan 2024
Mesajlar
3
Reaksiyon skoru
0
Arkadaşlar C# 'da class'ları kullanarak toplama işlemi yaptıran bir program yapıcaktım ilk şöyle bişey yaptım hata vermedi ama çalışmıyorda girilen sayıları toplamıyor formda 2 adet textbox 1 adet button ve 1 adet label var
bilen arkadaşlar bana yardımcı olursa sevinirim.
 

Ekler

  • Ekran görüntüsü 2024-04-11 002101.png
    Ekran görüntüsü 2024-04-11 002101.png
    26.9 KB · Hit: 239
acaba topla.sonuc kısmını topla.y ile label1.Text arasına mı alsan?
Aktif kodu bi atayım?

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

public void hesapla()
{
Topla topla = new Topla();
topla.x = Convert.ToInt32(textBox1.Text);
topla.y = Convert.ToInt32(textBox2.Text);
topla.sonuc = topla.x + topla.y;
label1.Text = topla.sonuc.ToString();
}

private void button1_Click(object sender, EventArgs e)
{
hesapla();
}

class Topla
{
public int x { get; set; }
public int y { get; set; }
public int sonuc { get; set; }
}
}
 
sonuçtan önce x ve y yi tanımla. Yani üstüne al
 
Tamam arkadaşlar sorunun kayanğını buldum form1 load kısmına şu kodu ekleyince düzeldi button1.Click += button1_Click;
 
Geri
Top