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; }
@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ć.
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
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;
}
}