private void button1_Click(object sender, EventArgs e) { float erg = float.Parse(tb_op1.Text) + float.Parse(tb_op2.Text); Console.WriteLine(erg); }
Mit dem Befehl Console.WriteLine(erg); kann im Ausgabe-Fenster etwas ausgegeben werden.
private void button1_Click(object sender, EventArgs e) { Console.WriteLine(comboBox_op.SelectedItem); float erg; try { switch (comboBox_op.SelectedItem.ToString()[0]) //wandelt das Objekt in der ComboBox in einen String um { //und greift mit [0] auf das erste Zeichen zu. case '+': erg = float.Parse(tb_op1.Text) + float.Parse(tb_op2.Text); break; case '-': erg = float.Parse(tb_op1.Text) - float.Parse(tb_op2.Text); break; case '*': erg = float.Parse(tb_op1.Text) * float.Parse(tb_op2.Text); break; case '/': erg = float.Parse(tb_op1.Text) / float.Parse(tb_op2.Text); break; case '%': erg = float.Parse(tb_op1.Text) % float.Parse(tb_op2.Text); break; default: erg = 0; break; } Console.WriteLine(erg); tb_erg.Text = erg.ToString(); //MessageBox.Show(erg.ToString(), "Ergebnis"); } catch(Exception ex) { MessageBox.Show("Fehler bei der Eingabe. Überprüfen Sie Ihre Eingabe.\n" + ex.Message,"Fehler"); } }
ComboBox soll zu Beginn ein bestimmtes Objekt ausgewählt haben:
public Form1() //wird beim Erstellen der Form aufgerufen { InitializeComponent(); comboBox_op.SelectedIndex = 0; //Erstes Element der ComboBox wird eingestellt }