Wpis z mikrobloga

elo ITmirki, uczę się c# i chciałem żeby po wybraniu z comboboxa opcji + po kliknięciu w buttona dodało mi wyniki z textboxa 1 i 2 i wyświetliło wynik w labelu. Nie wiem jak napisać funkcję if . Zacząłem tak:

string var;
var = comboBox1.Text;

string wynik = label1.Text;
string jeden = textbox1.Text;
string dwa = textbox2.Text;
if (varI TU NIE WIEM JAK NAPISAĆ ŻEBY UWZGLĘDNIŁO +)
{
wynik = jeden + dwa;
}


#cszarp #naukaprogramowania
  • 3
@Narkan: rozkminiłem co robię źle ale teraz źle mi dodaje ;/ jak dodaje 1 do 2 daje mi wynik 12. Jak zrobić żeby dodało te liczby. Ja zapisałem to tak

private void button1_Click(object sender, EventArgs e)
{

string wynik = label1.Text;
string jeden = liczbaPierwsza.Text;
string dwa = liczbaDroga.Text;
if (comboBox1.Text == "+")
{
label1.Text = liczbaPierwsza.Text + liczbaDroga.Text;
}
}
@ugotowany_kamien masz dwie zmienne typu string, czyli ciągi znaków. Suma ciągów znaków to ich łaczenie, aby dodać je w sensie matematycznym musisz przekonwertować je na typ liczbowy (int/float) i wtedy sumować.