前提・実現したいこと
C#の初心者で最近学び始めたものです。
textbox2とtextbox3がありまして、=ボタンを押すとtextbox4に答えを出して、listbox1に途中と答えを表示する処理をしたいと思っているのですが、うまく出来ません。いろんなサイトを見ていろいろ試してみましたがわからないので、見にくいソースコードですがどうが宜しくお願いします。
発生している問題・エラーメッセージ
答えだけがlistbox1に表示されて途中式が表示されない。
エラーメッセージ
該当のソースコード
private void button1_Click(object sender, EventArgs e) { int a, b, answer,x; a = Convert.ToInt32(textBox2.Text); b = Convert.ToInt32(textBox3.Text); answer = a + b; if (radioButton1.Checked) { answer = a + b; } if (radioButton2.Checked) { answer = a - b; } if (radioButton3.Checked) { answer = a * b; } if (radioButton4.Checked) { answer = a / b; } textBox4.Text = answer.ToString(); listBox1.Items.Add (answer); } private void radioButton1_CheckedChanged(object sender, EventArgs e) { label1.Text = "+"; } private void radioButton2_CheckedChanged(object sender, EventArgs e) { label1.Text = "-"; } private void radioButton3_CheckedChanged(object sender, EventArgs e) { label1.Text = "*"; } private void radioButton4_CheckedChanged(object sender, EventArgs e) { label1.Text = "/"; } } }
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/10 01:10
2018/09/10 01:12
2018/09/10 01:26
2018/09/10 01:37
2018/09/10 02:56
2018/09/10 03:16